forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Текстурка поехала (http://forum.boolean.name/showthread.php?t=4455)

Horror 15.09.2007 16:34

Re: Текстурка поехала
 
global tex=loadtexture("*.xz")
plane=createplane()
entitytexture plabe,tex
global x#

reapeet
if keyhit1 end

x#=x+.1
positiontexture tex,0,x#

forever

хз почему может не работать

dimanche13 15.09.2007 16:46

Re: Текстурка поехала
 
x#=x#+.1 может так?
а отобразить текстуру?

Данил 15.09.2007 16:48

Re: Текстурка поехала
 
РАзницы, как я знаю, вроде нет...

главное обьявит ь в глобал #...

tormoz 15.09.2007 18:45

Все работает на сотнях проектов.
Выпрямляй руки

Цитата:

Сообщение от Crystal
У тебя лучший вариант ) Всего 1 строчка!!!

Во первых: в одну строчку можно сделать и сотню команд
Во вторых, без возврата If x>1 x=х-1 (тут была ошибка - и никто не заметил) произойдет переполнение переменной и все встанет

HolyDel 16.09.2007 06:28

Re: Текстурка поехала
 
Цитата:

Во вторых, без возврата If x>1 x=х-1 (тут была ошибка - и никто не заметил) произойдет переполнение переменной и все встанет
..непонял, не. яб кончено написал If x>1 x=0, чтоб такт сэкономить.

позиция тексы ызменяется от 0 до 1. т.е. числя кратные еденице, тьфу, целые они буду заствалсять тексу стоять там где она и должна стоять.

tormoz 16.09.2007 14:34

Re: Текстурка поехала
 
If x>1 x=0, низзя, будет рывок маленький

moka 17.09.2007 12:21

Re: Текстурка поехала
 
If x>1 x=x-1
Так будет без рывка.

IGR 17.09.2007 12:37

Re: Текстурка поехала
 
Цитата:

яб кончено написал If x>1 x=0, чтоб такт сэкономить
to HolyDel, да ну его тот 1 такт, брось, без рывка всё таки лучше !! :)


Часовой пояс GMT +4, время: 18:29.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot