![]() |
Ответ: Вопрос-Ответ (для новичков)
NitE
При загрузке шрифтов формат вроде как не надо писать. В любом случае ето не помгло:) |
Ответ: Вопрос-Ответ (для новичков)
надо, и текст выводи
Text 10,10,""+что угодно проверь путь стопицот раз. |
Ответ: Вопрос-Ответ (для новичков)
Все теперь только Arial читает,
остальные один и тотже шрифт : тонкий, некрасивый. |
Ответ: Вопрос-Ответ (для новичков)
блин... у кого есть пример нормального прыжка(от первого лица)....
Взял функцию mr.DIMAS Цитата:
Че делать?? |
Ответ: Вопрос-Ответ (для новичков)
Где то уже этот вопрос поднимался... Помоему надо использовать нормали коллизии и в зависимости от угла разрешать прыгать или нет... Поищи, где-то это было недавно
|
Ответ: Вопрос-Ответ (для новичков)
Blender
Код:
;------Гравитация |
Ответ: Вопрос-Ответ (для новичков)
Немогу понять эту строчку
Код:
If KeyHit(57) Then gravity = 0.1 : gravity2 = 0.03:jump = 1:Animate player,3,1,player_jump,0 блин еще и с анимацией... ваще не могу разобратся.... |
Ответ: Вопрос-Ответ (для новичков)
Blender
Гравити1 скорость движения игрока вниз а гравити2 прибавляем с каждым проходом цикла к гравити1 чтобы гравити1 все время возростало, и естествено гравити2 стаёт тоже больше и больше и таким образом гравитация ставала всё больше и больше - ускоренее вобщем. Вот в етой игре http://forum.boolean.name/showthread.php?t=11734 работает ета гравитация, можеш посмотреть как |
Ответ: Вопрос-Ответ (для новичков)
Оооооо друг...
Величайшее спасибо.... .... Лучше чем ожидал... п.с. код твой? |
Ответ: Вопрос-Ответ (для новичков)
Цитата:
|
Ответ: Вопрос-Ответ (для новичков)
Люди, помогите)
у меня тут проблема такая: делаю лифт(а конткретно двери) код: If XCL=94 Then Close2L=0,Close2LP=0 XCL это кордината одной двери При Close2L=1 ну и Close2LP=1 двери закрываются При координате 94 они останавливаются Но при следующим открытием они не открываются и вот почему=): Когда XCL становиться не равна 94 то условие не работает и Close2L и Close2LP становятся равны 1 и получается что они едут в разные стороны и поэтому стоят наместе... как реализовать нормальное закрытие и открытие?) |
Ответ: Вопрос-Ответ (для новичков)
Гм...Ничерта не понял, но посоветую сделать так:
for W.Wall=each Wall If EntityDistance(Player,W\Entity)<10 W\Close=0 else W\Close=1 endif if W\Close ;закрываем дверь else ;Открываем endif next Условия можно сделать для люьых объектов, в данном случае - с игроком. |
Ответ: Вопрос-Ответ (для новичков)
Павел, в коде написано когда срабатывает закрытие, у меня тут подругому малясь , не когда подходиш, проблема как чтобы дверь прекращалась закрываться когда достигнет данной координаты. Если сделать тупа как я написал , то когда условие небудет выполнятся ( XCL не равно 94) то она опять будет закрываться и изза этого она х** откроется
|
Ответ: Вопрос-Ответ (для новичков)
эх... Код в студию, пожалуйста. Желательно небольшой сэмпл, попробую сделать чтоб работало
|
Ответ: Вопрос-Ответ (для новичков)
гм зачем тут код=) ну можн как нить сэпл напишу=)
все же просто) Условие открываний и закрываний... If open2L=1 MoveEntity DVXL2LV,0.3,0,0 MoveEntity DVXL2PR,-0.3,0,0 MoveEntity DV2LLV2,0.3,0,0 MoveEntity DV2LPR2,-0.3,0,0 XCL=EntityX(DVXL2LV) EndIf If open2LP=1 MoveEntity DV2LPR,0.3,0,0 MoveEntity DV2LLV,-0.3,0,0 PCL=EntityX(DV2LPR) EndIf If Close2L=1 MoveEntity DVXL2LV,-0.3,0,0 MoveEntity DVXL2PR,0.3,0,0 MoveEntity DV2LLV2,-0.3,0,0 MoveEntity DV2LPR2,0.3,0,0 XCL=EntityX(DVXL2LV) EndIf If Close2LP=1 MoveEntity DV2LPR,-0.3,0,0 MoveEntity DV2LLV,0.3,0,0 PCL=EntityX(DV2LPR) EndIf Впринцепе при открывании я решил эту проблему вот так: If XCL=109 Then ONl24=1 If ONl24=1 If (MilliSecs()-time>1) Then time = MilliSecs():Open2L=0:open2LP=0 EndIf а вот тоже самое для закрытия не получается , оно тогда вообще тогда двигатся бесконечно будет.. |
Часовой пояс GMT +4, время: 08:33. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot