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

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

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

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

Ответ
 
Опции темы
Старый 17.03.2009, 18:37   #1
G.A.D
Разработчик
 
Регистрация: 28.02.2009
Сообщений: 434
Написано 44 полезных сообщений
(для 96 пользователей)
Координатная сетка в блице

У меня есть plane я его загрузил мне надо разделить есго на поле со всоими координатами ,при нажатии на них производилось бы n действие
(Offline)
 
Ответить с цитированием
Старый 17.03.2009, 18:39   #2
Halk-DS
Разработчик
 
Аватар для Halk-DS
 
Регистрация: 09.08.2006
Адрес: Украина
Сообщений: 431
Написано 65 полезных сообщений
(для 53 пользователей)
Ответ: Координатная сетка в блице

Тебе помогут команды CameraPick EntityPickMode и т.д.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Halk-DS за это полезное сообщение:
ABTOMAT (17.03.2009), G.A.D (17.03.2009)
Старый 17.03.2009, 18:57   #3
G.A.D
Разработчик
 
Регистрация: 28.02.2009
Сообщений: 434
Написано 44 полезных сообщений
(для 96 пользователей)
Ответ: Координатная сетка в блице

но как именно у меня plane из милкшейпа
(Offline)
 
Ответить с цитированием
Старый 17.03.2009, 20:23   #4
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Координатная сетка в блице

Пикаешь плейн
Смотришь куда пикнул
Сравниваешь координаты с воображаемой сеткой
Получаешь номера ячеек в сетке координат
Делаешь что ты там хотел
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 17.03.2009, 21:22   #5
G.A.D
Разработчик
 
Регистрация: 28.02.2009
Сообщений: 434
Написано 44 полезных сообщений
(для 96 пользователей)
Ответ: Координатная сетка в блице

а пример кода есть?
(Offline)
 
Ответить с цитированием
Старый 17.03.2009, 21:33   #6
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Координатная сетка в блице

да, конечно
Graphics3D 1024,768,32,2
SetBuffer BackBuffer()
light=CreateLight()
camera=CreateCamera()
MoveEntity camera,0,0,-5
cube=CreateCube()
EntityPickMode cube,2
Repeat
If MouseHit(1) 
CameraPick(camera,MouseX(),MouseY())
EndIf
UpdateWorld()
RenderWorld()
Text 10,10,PickedEntity()
Text 10,20,PickedX()
Text 10,30,PickedY()
Flip
Until KeyHit(1)
End
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо NitE за это полезное сообщение:
G.A.D (17.03.2009), Nex (18.03.2009)
Старый 17.03.2009, 21:54   #7
G.A.D
Разработчик
 
Регистрация: 28.02.2009
Сообщений: 434
Написано 44 полезных сообщений
(для 96 пользователей)
Ответ: Координатная сетка в блице

спасибо
(Offline)
 
Ответить с цитированием
Старый 21.03.2009, 17:08   #8
Main Cry
Оператор ЭВМ
 
Регистрация: 13.12.2008
Сообщений: 35
Написано 7 полезных сообщений
(для 12 пользователей)
Ответ: Координатная сетка в блице

Сообщение от NitE Посмотреть сообщение
да, конечно
Graphics3D 1024,768,32,2
SetBuffer BackBuffer()
light=CreateLight()
camera=CreateCamera()
MoveEntity camera,0,0,-5
cube=CreateCube()
EntityPickMode cube,2
Repeat
If MouseHit(1) 
CameraPick(camera,MouseX(),MouseY())
EndIf
UpdateWorld()
RenderWorld()
Text 10,10,PickedEntity()
Text 10,20,PickedX()
Text 10,30,PickedY()
Flip
Until KeyHit(1)
End
Nite, ГДЕ координатная сетка в твоем коде?
(Offline)
 
Ответить с цитированием
Старый 21.03.2009, 21:11   #9
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Координатная сетка в блице

координатную сетку ты будешь делать сам товарищь, я показал как это можно сделать
(Offline)
 
Ответить с цитированием
Старый 21.03.2009, 23:53   #10
Main Cry
Оператор ЭВМ
 
Регистрация: 13.12.2008
Сообщений: 35
Написано 7 полезных сообщений
(для 12 пользователей)
Ответ: Координатная сетка в блице

Сообщение от NitE Посмотреть сообщение
координатную сетку ты будешь делать сам товарищь, я показал как это можно сделать
+1, отмочил.
Ты показал пример обработки клика.
Для координатной сетки понадобится вбить что-то вроде этого:
const SX,SZ
type nite
field px%
field pz%
field pd%
end type
dim n.nite(100)
i2=0
for i=0 To 9
for i1=0 to 9
n(i2)=new nite
n(i2)\pd=createpivot()
n(i2)\px=i*SX
n(i2)\pz=i1*SZ
i2=i2+1
next
next
и разнести объекты по координатам относительно \px и \pz
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
G.A.D (06.04.2009)
Старый 24.03.2009, 01:45   #11
Halk-DS
Разработчик
 
Аватар для Halk-DS
 
Регистрация: 09.08.2006
Адрес: Украина
Сообщений: 431
Написано 65 полезных сообщений
(для 53 пользователей)
Ответ: Координатная сетка в блице

Если не очень секретно, можеш обьяснить результат того, что ти хочеш?
Ато я непонимаю зависимости от клика на области и последующего действия.
(Offline)
 
Ответить с цитированием
Старый 06.04.2009, 00:34   #12
G.A.D
Разработчик
 
Регистрация: 28.02.2009
Сообщений: 434
Написано 44 полезных сообщений
(для 96 пользователей)
Ответ: Координатная сетка в блице

Сообщение от Halk-DS Посмотреть сообщение
Если не очень секретно, можеш обьяснить результат того, что ти хочеш?
Ато я непонимаю зависимости от клика на области и последующего действия.
крестики нолики 3д =)
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ABTOMAT (06.04.2009)
Старый 06.04.2009, 00:56   #13
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Координатная сетка в блице


Сразило наповал
шо ж ты так мучаесся из-за такой простой штуковины
Я думал ты там глобальную стратегию мутишь...
А тут всё проще можно сделать
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 06.04.2009, 01:05   #14
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Координатная сетка в блице

Как выяснилось, на самом деле таблица Менделеева сначала приснилась А. С. Пушкину, но он в ней ничего не понял.
__________________
(Offline)
 
Ответить с цитированием
Эти 6 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
avel (27.04.2009), G.A.D (06.04.2009), h1dd3n (06.04.2009), Harter (11.04.2009), Hulk-DS (11.05.2009), Nex (20.08.2009)
Старый 06.04.2009, 22:03   #15
G.A.D
Разработчик
 
Регистрация: 28.02.2009
Сообщений: 434
Написано 44 полезных сообщений
(для 96 пользователей)
Ответ: Координатная сетка в блице

tormoz чуть не упал со стула прям про мою ситуаци
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Несколько мышей в Блице Vyacheslav Библиотеки 17 16.02.2012 15:13
Сетка хода Dark_Fox FAQ 4 12.11.2008 20:18
Синтаксис в блице AndruXa Blitz3D 45 25.12.2007 22:23
Мультимедиа в блице AndruXa Blitz3D 3 21.11.2007 02:46
FAR,ЛИК или новый шутер на Блице... LUK Blitz3D 30 07.09.2007 16:41


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


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