Ответ: Gotaka. Адвенчура с легкой примесью RPG.
гдето в коде у тя Flip 1 или Flip 0 незнаю почему он кривой если 1 значит ограничитель фпс стоит (должно быть 60)
|
Ответ: Gotaka. Адвенчура с легкой примесью RPG.
Ну стоит он у меня в конце перед Wend (стоял просто "flip"), спасибо исправил.
|
Ответ: Gotaka. Адвенчура с легкой примесью RPG.
Цитата:
44 откуда ?? :dontknow: |
Ответ: Gotaka. Адвенчура с легкой примесью RPG.
Не знаю, завтра с flip 60 протестирую там и гляну что да как изменилось (хотя действительно ведь у ЖК мониторов в большинстве фиксированная развертка 60Hz).
|
Ответ: Gotaka. Адвенчура с легкой примесью RPG.
Цитата:
|
Ответ: Gotaka. Адвенчура с легкой примесью RPG.
|
Ответ: Gotaka. Адвенчура с легкой примесью RPG.
Вложений: 2
Небольшой UP! Вид в игре стал от 3 лица отсюда и пара сложностей, ну обо всем по порядку: 1) При нажатие правой кнопки игрок переходит в режим взаимодействия с миром (появляется курсор, а персонаж не может передвигаться ), то есть мы хотим грибов насобирать на супчик:-D ранее я планировал через camera pick сделать но поскольку теперь вид от 3 лица а взаимодействие с предметами идет через курсор мыши, вопрос как проверять находится ли курсор мыши на объекте или нет.
P.S если спрашиваю что то очевидное прошу не пинать) |
Ответ: Gotaka. Адвенчура с легкой примесью RPG.
Аналогично, через CameraPick cam, MouseX(),MouseY()
|
Ответ: Gotaka. Адвенчура с легкой примесью RPG.
Не забудь про EntityPickMode
З.Ы. Мужика сам моделлил/текстурил? Скрины внушают |
Ответ: Gotaka. Адвенчура с легкой примесью RPG.
Очень часто в играх персонаж имеет возможность взаемодействовать с разными предметами и сущностями, которые описываются разными типами даных !!
Например, есть типы предметов (Type TItems), есть тип врагов (Type TEnemy), есть тип друзей (Type TFriends) и т.д. !! Ну что угодно короче... ;-) Одним из самых популярных методов взаимодействия персонажа с этими предметами и сущностями является pick (команды CameraPick и т.д.) !! Естественно, если мы взаемодействуем с предметом - мы его подымаем и кладем себе в инвентарь например, если с врагом - начинаем бой, если с другом - начинаем разговор и т.д. !! Что бы начать соответствующие взаимодействие нужно во-первых знать к какому класу он относится и какой именно объект класса "активирован" (т. е. его Handle) !! Все это можна зделать с помощью замечательных команд: NameEntity, EntityName !! Смысл в чем ?? При создании объекта, нужную информацию в виде строки мы записываем объекту в "Имя": Код:
temp.TCube = New TCube Код:
; читаем информацию Код:
Select ent_type$ Все !! Далее код примера !! Может поможет разобраться лучше !! ;-) Код:
Graphics3D 800,600,32,2 |
Ответ: Gotaka. Адвенчура с легкой примесью RPG.
IGR большое спасибо за столь содержательный ответ!
|
Ответ: Gotaka. Адвенчура с легкой примесью RPG.
IGR, в EntityName можно напрямую заносить Handle объекта типа и таким образом обойтись без перебора вообще :)
Смотри тутор Импера Object-Handle |
Ответ: Gotaka. Адвенчура с легкой примесью RPG.
ABTOMAT, чет я непонял !! я вроде и заношу:
Код:
NameEntity temp\ent, Str(Handle(temp))+"cone" |
Ответ: Gotaka. Адвенчура с легкой примесью RPG.
Цитата:
|
Ответ: Gotaka. Адвенчура с легкой примесью RPG.
Пардон, протупил
Чё-то спросонья с мозгами ситуация 3.14 |
Часовой пояс GMT +4, время: 17:30. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot