Інтерактивний jquery планетарій

Інтерактивний jQuery планетарій

У цьому уроці я розповім як створити планети сонячної системи які можна обертати за допомогою миші. Також є налаштування, за допомогою яких можна задати кут обертання, автоматичне обертання, обертання тільки за допомогою миші, розміри планет і швидкість обертання. Ефект по-справжньому красивий, думаю вам сподобається. Тому переходите відразу до повної версії уроку і дивіться демо.

Приклад можна побачити тут:

Подивитися прімерСкачать

Як користуватися?

необхідні зображення

Для початку нам знадобляться такі зображення:

текстура Всесвіту текстура Землі
завантажити завантажити

HTML частина

Викачуємо бібліотеку jQuery (тут) І плагін jQuery.planetarium.js зі стилями planetarium.css (тут), А потім підключаємо:

123


lt;script type="Text / javascript" src="Http://code.jquery.com/jquery-1.9.1.js"gt; lt;/scriptgt;lt;script type="Text / javascript" src="Js / jquery.planetarium.js"gt; lt;/scriptgt;lt;link rel="Stylesheet" type="Text / css" href="Css / planetarium.css" /gt;

HTML код дуже простий:

12345
lt;bodygt; ..lt;div class="Earth planet"gt; lt;/divgt; ..lt;/bodygt;

jQuery частина

І останнім кроком необхідно прописати невелику функцію:

1234567891011
$(".planet").planetarium({autospin: "1000ms",angle: "20deg",glow: "Rgba (255, 255, 255, 0.34902) 0px 0px 50px, inset 33px 20px 50px rgba (0,0,0,0.5)",pattern: "Img / texture-earth.jpg",size: "100x100",space: "Body",ring: false,ringColor: "#fff",ringAngle: "20deg»})-

Більш докладний опис кожного властивості:

  • autospin - це властивість відповідає за час, який планета робить один оберт. Здається в мілісекундах. За замовчуванням дорівнює 1000ms.
  • angle - кут під яким обертається планета. За замовчуванням дорівнює 20deg.
  • glow - за допомогою даного властивості можна задати тінь і світіння у планети. Властивість складається з двох частей: в першій частині задається світіння, а в другій - тінь.
  • pattern - це текстура для вашої планети, вона знаходиться в папці з плагіном і є звичайним зображенням.
  • size - розмір планети в пікселях.
  • space - контейнер, який буде використовуватися як задній план.
  • ring - встановлює кільце у планети. За замовчуванням значення false.
  • ringColor - встановлює колір кольца.
  • ringAngle - задає кут, під яким буде показуватися кільце.

висновок

Зараз, за допомогою даного плагіна, ви можете створити цілу сонячну систему за допомогою jQuery на своєму сайті. Сподіваюся вам сподобається # 128578; .

Успіхів!

джерело: https://onextrapixel.com/2014/04/01/construct-interactive-planets-and-build-the-universe-on-your-website/

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!