if @o[@vyber].opacity = @o[@vyber].opacity + 8
já chci totiž něco jako
if @o[!(@vyber)].opacity = @o[!(@vyber)].opacity - 8
jen tohle mi vypíše že negácia nemůže být použita jako fixnum
EDIT: Napadlo mě udělat si pole plné všeho krom @vyber
- Kód: Vybrat vše
@nevyber = [!(@vyber)]
a pak
- Kód: Vybrat vše
if @o[@nevyber].opacity = @o[@nevyber].opacity - 8
ale tohle mi zase napíše že array nemůže být konvertován do fixnumu a nevim jak ho donutit testovat všechny veličiny v poli