Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 3D-программирование

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 13.09.2007, 09:46   #1
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Таймер

Это сново я! Сегодня у меня много вопросов =)

Короче мне както надо чтобы оружие пошатывалось туды сюды

Пробовал реализовать по глупому был на 90% уверен что не сработает, так оно и есть =)

    R#=0
    
    If R#=0 Then 
    TurnEntity pushka,0,0,2
    R#=1
    End If
    If R#=1 Then 
    TurnEntity pushka,0,0,2
    R#=2
    End If
    If R#=2 Then 
    TurnEntity pushka,0,0,2
    R#=3
    End If
    If R#=3 Then 
    TurnEntity pushka,0,0,-2
    R#=4
    End If
    If R#=4 Then 
    TurnEntity pushka,0,0,-2
    R#=5
    End If
    If R#=5 Then 
    TurnEntity pushka,0,0,-2
    R#=6
    End If    
    If R#=6 Then 
    TurnEntity pushka,0,0,0
    R#=0
    End If
Короче я так понял надо через таймер ))

Кому не лень меня научить пользоваться таймером?? =)
Ну шоб двигать через него предмет туда сюда непрерывно

Или может у кого есть исходняк пошатывающегося оружия?
__________________
Проект "Deathbring World - Rangers" и его финансовая поддержка:
https://boosty.to/deathbringrangers

Я на - TWITCH
Канал на YouTube
(Offline)
 
Ответить с цитированием
Старый 13.09.2007, 10:48   #2
Horror
Бывалый
 
Регистрация: 09.09.2006
Сообщений: 656
Написано 54 полезных сообщений
(для 110 пользователей)
Re: Таймер

можно воспользоваться синусом и косинусом и таймер не нужен )
прмер надйду кину...
(Offline)
 
Ответить с цитированием
Старый 13.09.2007, 11:58   #3
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Re: Таймер

пошатывалось туды сюды
когда камера поворачевается или когда стоит ??
когда стоит - то таймером !!
когда камера поворачевается - то с привязками поиграй !!
(Offline)
 
Ответить с цитированием
Старый 13.09.2007, 12:01   #4
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Re: Таймер

Horror: опаздал=))))

ВОт когда-то писал сталкера, и забросил. Там есть качание из всем известного примера.
(Offline)
 
Ответить с цитированием
Старый 13.09.2007, 12:47   #5
Raiter
Гигант индустрии
 
Регистрация: 04.08.2006
Сообщений: 2,642
Написано 53 полезных сообщений
(для 92 пользователей)
Re: Таймер

А мона просто анимацией
(Offline)
 
Ответить с цитированием
Старый 13.09.2007, 14:30   #6
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Re: Таймер

А мона просто анимацией
да, даже круче будет, если класно анимацию зделать !!
(Offline)
 
Ответить с цитированием
Старый 13.09.2007, 15:11   #7
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: Таймер

PositionEntity Entity,Sin(Millisecs()*.1)*5,Sin((Millisecs()+250) *.11)*5,Sin((Millisecs()+500)*.09)*5
Вот собственно пушка будет двигаться в разные стороны по синусу. Только тут нада тебе будет пофрихтовать эту строку.
(Offline)
 
Ответить с цитированием
Старый 13.09.2007, 16:30   #8
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Re: Таймер

Спасибо H@NON!
Хороший примерчик болтания камеры при беге.
Тут правда качающегося оружия нету но исходняк очень пригодится.

Спасибо MoKa! Похоже ты дал мне именно то, что надо.
Но в математике я не шарю, придётся помучиться с настройкой )
Хотя практически уже настроил. что пистолет справо у камеры шатается.
Ток непонятно почему он почучуть назад улетает, ведать гдето нету цифру я поставил.

IGR - да анимация это вариант неплохой, но я не умею анимировать модели, я только моделить могу.

Horror - хотелось бы посмотреть и на твой пример
__________________
Проект "Deathbring World - Rangers" и его финансовая поддержка:
https://boosty.to/deathbringrangers

Я на - TWITCH
Канал на YouTube
(Offline)
 
Ответить с цитированием
Старый 13.09.2007, 17:11   #9
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Re: Таймер

Тут правда качающегося оружия нету но исходняк очень пригодится.
Ты про аним модель, или само качание? Так там качание камеры. Просто заменишь камеру на оружие. И посмотри код, он там прокоментирован. Так там по каментам найдешь тот отрывок, который и создает это качание.
(Offline)
 
Ответить с цитированием
Старый 13.09.2007, 21:47   #10
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Re: Таймер

Не мне анимацию ненадо мне чёб оружие качалось.

А блитц у меня по русски не понимает так, что я описание не могу читать.
__________________
Проект "Deathbring World - Rangers" и его финансовая поддержка:
https://boosty.to/deathbringrangers

Я на - TWITCH
Канал на YouTube
(Offline)
 
Ответить с цитированием
Старый 13.09.2007, 22:12   #11
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Re: Таймер

открываешь в папке блитц подпапку CFG, находишь там файл blitzide, открываешь его текстовиком, и изменяешь на строчке font_editor название шрифта, на тот который понимает русский. А дальше с довольным лицом садишься читать каменты . Вот так вот все просто!
(Offline)
 
Ответить с цитированием
Старый 14.09.2007, 05:11   #12
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Re: Таймер

Сообщение от H@NON
открываешь в папке блитц подпапку CFG, находишь там файл blitzide, открываешь его текстовиком, и изменяешь на строчке font_editor название шрифта, на тот который понимает русский. А дальше с довольным лицом садишься читать каменты . Вот так вот все просто!
Чёто у меня не получилось ))
Мож чиркнёш сюда содержание своего этого файла с рабочим русским шрифтом?


MoKa!! - Поработал с твоими замечательными синусами, и добился покачивания оружия в руках при стоянии на месте, и сильному покачиванию при беге.

Global sostpushka#=0 ; состояние пушки

    userbeg#=7 ; скорость бега юзера

; юзер побежал налево:
    If KeyDown(30) Then 
    MoveEntity k1,-userbeg#,0,0
    End If
;юзер побежал направо
    If KeyDown(32) Then 
    MoveEntity k1,+userbeg#,0,0
    End If
; юзер побежал прямо
    If KeyDown(17) Then 
    MoveEntity k1,0,0,+userbeg#
    End If
;юзер побежал назад
    If KeyDown(31) Then 
    MoveEntity k1,0,0,-userbeg#
    End If
; если юзер бежит пуха сильно шатается
; если юзер стоит слабо шатается
    If KeyDown(30) Or KeyDown(32) Or KeyDown(17) Or KeyDown(31) Then
    sostpushka#=2
    Else
    sostpushka#=1
    End If

; состояние пухи при беге, и стоя
If sostpushka#=1 Then
TurnEntity pushka,Sin(MilliSecs()*.0)*0.01,Sin((MilliSecs()+0) *.05)*0.05,Sin((MilliSecs()+500)*.1)*0.005
End If
If sostpushka#=2 Then
TurnEntity pushka,Sin(MilliSecs()*.0)*0.01,Sin((MilliSecs()+0) *.5)*0.5,Sin((MilliSecs()+500)*.1)*0.005
End If
__________________
Проект "Deathbring World - Rangers" и его финансовая поддержка:
https://boosty.to/deathbringrangers

Я на - TWITCH
Канал на YouTube
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
таймеР? beZ_probleM Основной форум 7 05.01.2009 18:32
Таймер SubZer0 Программирование 4 07.09.2008 00:22
высокоточный таймер в BlitzMax jimon 2D-программирование 0 12.07.2007 00:19


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com