Документация
  • 🐤Вступление
  • 🍌Официальный сайт
  • 👨‍🏫Уроки
    • ⬇️Подготовка
    • 📂Создание первого скрипта
    • 👩‍💻Основы lua
      • Переменные
      • Условные операторы
      • Функции
      • Циклы
    • ✈️События
    • 🌳Отрисовка интерфейсов
    • 🔒Защита скрипта
    • ❓Что делать если нужной функции нет в api
  • 🎓API
    • ✈️События
      • Update
      • Tick
      • Render 2D
      • Render 3D
      • Send Packet
      • Receive Packet
      • Motion
      • Attack
      • Key
      • Chat
      • Jump
      • Shutdown
      • Kill
      • Totem Break
      • Death
      • Input
      • MoveFix
      • Notification
      • Swing
    • 📚Библиотеки
      • Script
      • Client
      • Player
      • Render
      • World
      • Files
      • GL11
      • Math
    • 🌎Объекты
      • Сущность
      • Модуль
        • Настройка
      • Цвет
      • Вектор
      • Матрица
      • Звук
      • Анимация
      • Таймер
      • Драг
      • Зелье
      • Меню
  • 🔡Примеры
    • 🚄Speed
    • 💅Swing Animations
    • ⚔️Aura
    • 📈MotionGraph
    • 〽️Watermark
    • 🇨🇳ChinaHat
    • 🔀Tracers
    • 🎯TargetHud
    • 📑Tabs
    • 🔐Система хвидов
Powered by GitBook
On this page

Was this helpful?

  1. API
  2. Объекты

Цвет

Объект цвет

Информация

Цвет используется для указания цвета объекта.

Пример создания цвета:

color.new(r,g,b,a)
Аргумент
Тип
Описание

r

число

Укажите значение канала красного от 0 до 1

g

число

Укажите значение канала зелёного от 0 до 1

b

число

Укажите значение канала синего от 0 до 1

a

число

Укажите значение альфа-канала(прозрачность) от 0 до 1. Опционально (Можно не указывать)

Как вы могли знать, все цвета состоят из 3-х цветов: красного, зелёного и синего. Значение канала цвета означает процент этого цвета.

Допустим, если создать цвет с такими аргументами

color.new(1,0,0)

то цвет будет красным. Рассмотрим более сложный пример. Смешаем синий и зелёный, а так-же сделаем цвет полу-прозрачным.

color.new(0,1,1,0.5)

Так-же у цвета можно получать значения. Например:

simple = color.new(0.5, 0.3, 1, 1)

print(simple:red()) -- Выведет значение канала красного
print(simple:green()) -- Выведет значение канала зелёного
print(simple:blue()) -- Выведет значение канала синего
print(simple:alpha()) -- Выведет значение альфа-канала

Обратите внимание, если значения каналов с числом после запятой, то указывать значение альфа-канала обязательно.

PreviousНастройкаNextВектор

Last updated 2 months ago

Was this helpful?

🎓
🌎