Показать сообщение отдельно
Старый 13.06.2009, 20:53   #64
-=Jack=-
ПроЭктировщик
 
Аватар для -=Jack=-
 
Регистрация: 10.01.2009
Адрес: хз
Сообщений: 177
Написано 18 полезных сообщений
(для 44 пользователей)
Восклицание Ответ: создание 3Д движка на j2me



public class Color {
    public int value;
    public Color(){
        value = 0;
    }
    public Color(int value){
        this.value = value;
    }
    public Color(int r, int g, int b, int a){
        value=a;
        value<<=8;
        value|=r;
        value<<=8;
        value|=g;
        value<<=8;
        value|=b;

    }
    public short getR(){
        return (short)((value>>16)&255);
    }
    public short getG(){
        return (short)((value>>8)&255);
    }
    public short getB(){
        return (short)((value)&255);
    }
    public short getA(){
        return (short)((value>>24)&255);
    }
}
__________________
Я бы изменил мир, но Бог не даёт исходников...
(Offline)
 
Ответить с цитированием