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

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

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

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

Ответ
 
Опции темы
Старый 21.08.2006, 11:46   #1
amazed
AnyKey`щик
 
Регистрация: 21.08.2006
Сообщений: 3
Написано 0 полезных сообщений
(для 0 пользователей)
click в 3d

вот моя прога прокрутки карты(как в стратегиях):

Include "start.bb"
Global camera
plane = CreatePlane()
plane_tex = LoadTexture("gfx\plane.jpg"
EntityTexture plane,plane_tex
EntityAlpha plane,0.4
EntityType plane,OBSTACLE
camera = CreateCamera()
PositionEntity camera,0,16,-10
TurnEntity camera,60,0,0
CameraZoom camera,2

While Not KeyHit(1)
x=MouseX()
y=MouseY()
scrollmap()

UpdateWorld
RenderWorld

Rect x,y-3,1,7
Rect x-3,y,7,1
Flip
Wend

Function scrollmap()
x=MouseX()
y=MouseY()
If Y<10
MoveEntity camera,0,0.2,0.1155
End If

If Y>760
MoveEntity camera,0,-0.2,-0.1155
End If

If X<10
MoveEntity camera,-0.2,0,0
End If

If X>1020
MoveEntity camera,0.2,0,0
End If
End Function

End

Как мне узнать координату click'а мыши, не на экране, а на этом плане (карте)
(Offline)
 
Ответить с цитированием
Старый 21.08.2006, 14:43   #2
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: click в 3d

PickedX# ( ) и т.п.
вслед за CameraPick ( camera,viewport_x#,viewport_y# )
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 21.08.2006, 16:11   #3
amazed
AnyKey`щик
 
Регистрация: 21.08.2006
Сообщений: 3
Написано 0 полезных сообщений
(для 0 пользователей)
Re: click в 3d

спасибо, уже нашёл ответ!
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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