Показать сообщение отдельно
Старый 31.08.2007, 14:58   #41
dimanche13
Мастер
 
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений
(для 252 пользователей)
Re: elmax - набросок фреймворка

PS_LIFE:Int = 0 
PS_POSITION:Int = 1 
PS_GRAVITY:Int = 2 
PS_ANGLE:Int = 3 
PS_SCALE:Int = 4 
PS_COLOR:Int = 5 
PS_EMMLIFE:Int = 6 
PS_ADDPAR:Int = 7

temp:Int = 0
temp = (1 Shl PS_LIFE) | (1 Shl PS_GRAVITY) ' установить 2 флага

Print "temp: " + temp

If( temp & (1 Shl PS_LIFE) )
	Print " PS_LIFE - yes!"
Else
	Print " PS_LIFE - no!"
End If
	
If (temp & (1 Shl PS_GRAVITY) )
	Print " PS_GRAVITY - yes!"
Else
	Print " PS_GRAVITY - no!"
End If

If (temp & (1 Shl PS_COLOR) )
	Print " PS_COLOR - yes!"
Else
	Print " PS_COLOR - no!"
End If

End
Moka примерно так
(Offline)
 
Ответить с цитированием