|
12.12.2007, 18:28
|
#1
|
Нуждающийся
Регистрация: 14.10.2007
Сообщений: 65
Написано одно полезное сообщение (для 2 участников)
|
Управление кубиком
потскажите дапучтим у меня есть тока куб который может двигатся в 3д
как мне сделать штобы я им упровлял на клаве а мышкой вертел вокруг него и скроликом подалше поближе как в игре допустим world of warcraft
|
(Offline)
|
|
12.12.2007, 18:31
|
#2
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Re: Хелп )
команды:
MouseSpeed() - скорость передвижения мыши по экрану
MouseX() - координата мыши по Х
MouseY() - координата мыши по У
ну и тому подобные тебе в помощь !!
|
(Offline)
|
|
12.12.2007, 18:32
|
#3
|
Нуждающийся
Регистрация: 14.10.2007
Сообщений: 65
Написано одно полезное сообщение (для 2 участников)
|
Re: Хелп )
а примерчик =)
сенкю
|
(Offline)
|
|
12.12.2007, 18:36
|
#4
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Re: Хелп )
Ну в хелпе же по етим командам примерчики !!
|
(Offline)
|
|
12.12.2007, 18:39
|
#5
|
Нуждающийся
Регистрация: 14.10.2007
Сообщений: 65
Написано одно полезное сообщение (для 2 участников)
|
за пример конкретный дам спасибо =)
абыл добавить што при перемешение курнсора икран за нем не двигался а при зажатие правой кнопки мыши и движение мышкой двигался (слабо) =)
|
(Offline)
|
|
12.12.2007, 18:47
|
#6
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Re: Хелп )
за пример конкретный дам спасибо =)
|
кода я тебе недам !! но помочь могу !!
для вращения по оси У:
RotateEntity Super,0,MouseYSpeed()*koeficient1,0
для удаления/приближения:
MoveEntity Super_Camera,MouseZSpeed()*koeficient2,MouseZSpeed ()*koeficient3,0
коефициенты подбереш сам для своего мира, ибо я низная какой у тебя масштаб !!
Ну вроде все !!
|
(Offline)
|
|
12.12.2007, 18:55
|
#7
|
Мастер
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений (для 252 пользователей)
|
Re: Хелп )
Очень оригинальное название темы, типа падонковский сленг, вопрос явно не обдуман перед публикованием на форуме. И о журнале, человек видимо тоже ничего не знает...
|
(Offline)
|
|
12.12.2007, 18:55
|
#8
|
Нуждающийся
Регистрация: 14.10.2007
Сообщений: 65
Написано одно полезное сообщение (для 2 участников)
|
куда его воткнуть так и не понял
)
а жаль
|
(Offline)
|
|
12.12.2007, 19:11
|
#9
|
Знающий
Регистрация: 06.10.2007
Сообщений: 225
Написано 15 полезных сообщений (для 21 пользователей)
|
Re: Хелп )
Зайди сюда: http://blitzetcetera.org Тама много чего интерестного... И называй тему по существу вопроса.
|
(Offline)
|
|
12.12.2007, 19:38
|
#10
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Re: Хелп )
куда его воткнуть так и не понял
|
ну в цикл, функцию или что там у тебя !!
PS: если незнаеш что это такое, то иди по ссылке, что тебе советуют !!
|
(Offline)
|
|
13.12.2007, 04:39
|
#11
|
Нуждающийся
Регистрация: 14.10.2007
Сообщений: 65
Написано одно полезное сообщение (для 2 участников)
|
Re: Хелп )
все понял =)
|
(Offline)
|
|
13.12.2007, 13:24
|
#12
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
Re: Хелп )
для вращения по оси У:
RotateEntity Super,0,MouseYSpeed()*koeficient1,0
|
IGR: Ты ЭТО запускать пробовал? Это просто систематическое вредительство: и смех, и грех. Камрад, ты мне надоел со своими вредными советами! Еще раз приведешь новичку нерабочий пример кода- и я тебя забаню. Надолго. Обещаю.
2 сергей : Пожалуйста, еще раз внимательно изучите Правила ( http://boolean.name/faq.php ) форума, и постарайтесь в дальнейшем соблюдать порядок:
0. Название темы должно соответствовать ёё содержанию. Название "Хелп )" содержания темы не передаёт. В этот раз я ёё переименовал, в следующий раз- снесу.
1. Искажения языка являются нарушением п.3.1.6 действующих Правил. Потрудитесь, пожалуйста, выражать свои мысли если не в соотвествии с правилами грамматики, то хотя бы связно.
2. Не надо даблпостить. Сначала обдумывайте мысль, и лишь потом выражайте ёё на форуме. Одним постом. Если необходимо- редактируйте свои старые посты.
3. И наконец: учитесь пользоваться Поиском по форуму( http://boolean.name/search.php ), Справкой (Хелпом) к Блицу, Блицевскими примерами, изучите все доступные уроки ( http://blitzetcetera.org ; http://boolean.name/showthread.php?t=15 ... ).
Программистами не рождаются, ими становятся. Без активного применения мозга - ничего не достичь.
В общем - предупреждение.
|
(Offline)
|
|
13.12.2007, 18:02
|
#13
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: Управление кубиком
Diplomat, не надо ругаться на IGR-а, я так думаю попытка помочь - уже хорошо!
если-уж придираться к его коду, то тогда уж к строчке
MoveEntity Super_Camera,MouseZSpeed()*koeficient2,MouseZSpeed ()*koeficient3,0
ибо ето вообще фиг поймеш что, а вот та строчка, которая не понравилась тебе - там просто перепутано (MouseY с MouseX) Speed.
|
(Offline)
|
|
13.12.2007, 18:58
|
#14
|
Терабайт исходников
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений (для 5,374 пользователей)
|
Re: Управление кубиком
сергей
имхо самый полезный тутор на булке, это тутор импера FPS.
почитай внимательно, и попробуй сделать чтото сам благодаря
прочитанному. Много вопросов сами отпадут.
|
(Offline)
|
|
13.12.2007, 19:11
|
#15
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
Re: Управление кубиком
2HolyDel: Если я еще не выжил из ума и не впал в ранний маразм, RotateEntity поворачивает обьект по абсолютной системе координат. И я с трудом представляю себе, как конечный пользователь сможет разогнать MouseYSpeed() до +-180 единиц, чтоб иметь возможность хотя бы на мгновение повернуть кубик на нужный угол...
А то, что оси мыша перепутаны, и в таком виде значение углов будет округляться до целочисленного градуса (потому что коэфициент целочисленный, и потому что нужно выносить операцию в отдельную строку или использовать Float()), создавая рывки и невозможность точного наведения, и то, что код его по стилю будто написан левой задней ногой сивой кобылы- так это ж такие мелочи, на которые я даже внимания не стал бы обращать.
Фича в том, что такого рода "советы" с его стороны - это систематическое явление. Это не первый раз, и даже не пятый. Но всё, эта последняя соломинка лопнула чашу моего терпения! Еще раз увижу такую чушь- и он пойдёт в баню по 3.1.4, либо даже по 8.1.4. Ибо вредитель.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Управление |
KingMaks |
Blitz3D |
4 |
27.11.2009 01:56 |
управление в RPG |
JeSss |
3D-программирование |
37 |
16.01.2008 18:46 |
Коллизион С Кубиком |
Киберпёс |
3D-программирование |
1 |
28.05.2006 12:59 |
Часовой пояс GMT +4, время: 00:36.
|