Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 1 из 1

Тема: RGB

  1. #1
    Аватар для AbyssMorgan
    Пользователь

    Статус
    Оффлайн
    Регистрация
    25.08.2016
    Сообщений
    33
    Репутация:
    15 ±

    RGB

    Библиотека содержит функции для преобразования цвета

    Код:
     RGB.inc
     Copyright © 2021 Abyss Morgan. All rights reserved.
    
     Website: https://adm.ct8.pl
    
     Plugins: None
     Modules: None
    
     File Version: 2.5.0
    
     Functions:
     RGB::RGBAToHex(color,&red,&green,&blue,&alpha);
     RGB::RGBToHex(color,&red,&green,&blue);
     RGB::HexToRGBA(red,green,blue,alpha);
     RGB::HexToARGB(red,green,blue,alpha);
     RGB::HexToRGB(red,green,blue);
     RGB::RGBAToRGB(color);
     RGB::RGBToRGBA(color,alpha);
     RGB::RGBToARGB(color,alpha);
     RGB::ARGBToRGB(color);
     RGB::RGBAToARGB(color);
     RGB::ARGBToRGBA(color);
     RGB::GetRFromRGBA(color);                       //RGBA:0xFAB0A0FF R:0xFA000000
     RGB::GetGFromRGBA(color);                       //RGBA:0xFAB0A0FF G:0x00B00000
     RGB::GetBFromRGBA(color);                       //RGBA:0xFAB0A0FF B:0x0000A000
     RGB::GetAFromRGBA(color);                       //RGBA:0xFAB0A0FF A:0x000000FF
     RGB::GetRHexFromRGBA(color);                    //RGBA:0xFAB0A0FF R:0xFA
     RGB::GetGHexFromRGBA(color);                    //RGBA:0xFAB0A0FF G:0xB0
     RGB::GetBHexFromRGBA(color);                    //RGBA:0xFAB0A0FF B:0xA0
     RGB::GetAHexFromRGBA(color);                    //RGBA:0xFAB0A0FF A:0xFF
     RGB::GetColorRGBA(color);                       //Return {RGB}
     RGB::GetColorRGB(color);                        //Return {RGB}
     RGB::GetColorARGB(color);                       //Return {RGB}
     RGB::AdjustColorLuminance(color,Float:adjust);
    Скачать:
    RGB.inc

    Пример 1:
    Код:
    new col = RGB::RGBAToARGB(0xFF6600FF); //return 0xFFFF6600;
    Пример 2:
    Код:
    new red, green, blue, alpha;
    RGB::RGBAToHex(0xFF6600AA,red,green,blue,alpha); //return red = 0xFF; green = 0x66; blue = 0x00; alpha = 0xAA;
    Пример 3:
    Код:
    new r = RGB::GetRHexFromRGBA(0xFF6600AA); //return 0xFF;
    Пример 4:
    Код:
    new r = RGB::GetRFromRGBA(0xFF6600AA); //return 0xFF000000;
    Эта тема переведена, автор не может полностью помочь на русском языке.
    Последний раз редактировалось AbyssMorgan; 17.08.2021 в 18:44.
    SA:MP Scripts
    https://adm.ct8.pl

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •