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

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

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

Ответ
 
Опции темы
Старый 14.02.2011, 07:34   #1321
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Блин это ппц . Что так тяжело выучить пару англ. слов и использовать их, а не это извращение?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Crayzi (18.02.2011)
Старый 14.02.2011, 23:42   #1322
LLI.T.A.L.K.E.R.
Мастер
 
Аватар для LLI.T.A.L.K.E.R.
 
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений
(для 504 пользователей)
Лампочка Ответ: Вопрос-Ответ (для новичков)

Новичкам! Предложение для упрощения создания мега-игры:
Пояснение новичкам:
пишите вопросы (предложения) по разделам (3D / 2D / и другие);

необязательно создавать новую тему с вашим личным вопросом (ищите похожее обсуждение);

вводите в поиске слово, о котором хотите узнать (например эффекты);

старайтесь не продолжать задавать вопросы в одной теме, не связанные с ней (например, сначала вопрос "как подсчитать", а потом "хотел бы так же узнать как найти", потом уже "а как анимировать?"

как-то так


~ ~ ~
По англ. я "ударник"...
Просто есть некое отвращение писа'ть почему-же на англ. языке.
(мне привычно читать cJIoBa Takue, думал тем кто не знает англ. язык будет легче... )

A Boo6we He noHumaIO gpyrux, kak oHu He moryT npo4ecTb eToT TekcT,
no mogut prochest' ety chush'
(Offline)
 
Ответить с цитированием
Старый 17.02.2011, 01:14   #1323
FireOwl
Бывалый
 
Аватар для FireOwl
 
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений
(для 1,836 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Прочитать это можно, но как, блин, набирать эти названия раз за разом пока программу пишешь? Да и читается не все.

З.Ы. Приведенные два примера равноценны по "чушестости", ИМХО. Оба плохо-читаемы.
__________________
N"Gasta! Kvata! Kvakis!
Ahkstas so novajxletero (oix jhemile) so Ranetauw.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо FireOwl за это полезное сообщение:
Arles (19.02.2011), Crayzi (18.02.2011)
Старый 17.02.2011, 20:49   #1324
Ganociy
Разработчик
 
Аватар для Ganociy
 
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений
(для 74 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Function CreateBullet(parent%)
a.Bullet=New Bullet
a\model=CreateSphere (4)
a\pxbody=pxBodyCreateSphere (2,10)
pxBodySetRotation a\pxbody,EntityPitch#(parent%), EntityYaw#(parent%), EntityRoll#(parent%)
pxBodySetPosition a\pxbody,EntityX#(parent%), EntityY#(parent%), EntityZ#(parent%)
pxBodyAddForce(a\pxbody,0, 0, 100000, 1)
End Function

Всё таже пулька. Теперь вопрос не подскажите ли вы почему тело пульки не хочет принимать угол поворота родителя. Я что-то не так делаю (в команде pxBodySetRotation)? Позиция тела пульки соблюдается.
__________________
Самый первый и самый великий программист - это Бог.
(Offline)
 
Ответить с цитированием
Старый 17.02.2011, 21:45   #1325
}{@KeR
ПроЭктировщик
 
Регистрация: 01.02.2011
Сообщений: 148
Написано 7 полезных сообщений
(для 8 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Можешь выложить весь код?
(Offline)
 
Ответить с цитированием
Старый 17.02.2011, 21:54   #1326
FireOwl
Бывалый
 
Аватар для FireOwl
 
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений
(для 1,836 пользователей)
Ответ: Вопрос-Ответ (для новичков)

А ты проверяешь, приняло ли тело нужный угол поворота, по направлению движения после придания ему импульса?
Не выйдет, pxBodyAddForce и ему подобные используют не относительные координаты тела а глобальные.
А угол тела там будь хоть каким.
Если хочешь послать тело в нужное направление, то придется используя данные о углах наклона родителя, вычислять силу по трем коорд. осям для AddForce. (Синусы\косинусы там всякие)

Имхо: физикс для простых пуль, которых и видно то не бывает во время выстрела - это слишком.
__________________
N"Gasta! Kvata! Kvakis!
Ahkstas so novajxletero (oix jhemile) so Ranetauw.
(Offline)
 
Ответить с цитированием
Старый 17.02.2011, 22:31   #1327
Ganociy
Разработчик
 
Аватар для Ganociy
 
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений
(для 74 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Сообщение от FireOwl Посмотреть сообщение
А ты проверяешь, приняло ли тело нужный угол поворота, по направлению движения после придания ему импульса?
Не выйдет, pxBodyAddForce и ему подобные используют не относительные координаты тела а глобальные.
А угол тела там будь хоть каким.
Если хочешь послать тело в нужное направление, то придется используя данные о углах наклона родителя, вычислять силу по трем коорд. осям для AddForce. (Синусы\косинусы там всякие)

Имхо: физикс для простых пуль, которых и видно то не бывает во время выстрела - это слишком.
)) А ты проэкт Сортиры 2, Автомата, посмотри)). Ладно, спасибо за совет, займусь.
__________________
Самый первый и самый великий программист - это Бог.
(Offline)
 
Ответить с цитированием
Старый 20.02.2011, 13:19   #1328
MucT
Оператор ЭВМ
 
Аватар для MucT
 
Регистрация: 19.11.2010
Сообщений: 31
Написано 2 полезных сообщений
(для 8 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Здравствуйте, хотел наложить на изображение маску но неполучается может подскажите в чём дело ( хотел чтобы был прозрачным серый цвет по центру
-----------------------------
Fon=LoadImage("Fon.jpg")
MaskImage Fon,184,191,209 (посотрел в фотошопе цвета)
-----------------------------
p.s. ещё хотле спросить на одно изображение можно накладывать несколько масок?)
Миниатюры
Нажмите на изображение для увеличения
Название: fon.jpg
Просмотров: 855
Размер:	781.7 Кб
ID:	12738  
(Offline)
 
Ответить с цитированием
Старый 20.02.2011, 13:31   #1329
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Сообщений: 1,701
Написано 658 полезных сообщений
(для 1,963 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Не используй .jpg для маски. Используй bmp, png, tga.
__________________
осталось 7

Последний раз редактировалось baton4ik, 21.02.2011 в 21:12.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо baton4ik за это полезное сообщение:
Leowey (20.02.2011), MucT (20.02.2011)
Старый 20.02.2011, 14:09   #1330
MucT
Оператор ЭВМ
 
Аватар для MucT
 
Регистрация: 19.11.2010
Сообщений: 31
Написано 2 полезных сообщений
(для 8 пользователей)
Ответ: Вопрос-Ответ (для новичков)

пробывал неработает
(Offline)
 
Ответить с цитированием
Старый 20.02.2011, 14:15   #1331
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Сообщений: 1,701
Написано 658 полезных сообщений
(для 1,963 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Открыл один из своих исходников, сразу увидел:

Global loading=LoadImage("loading.bmp")
MaskImage(loading,255,255,255)
MidHandle(loading)
DrawImage(loading,GraphicsWidth()*.5,GraphicsHeight()*.5)
Flip()
И всё работает.
__________________
осталось 7
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
MucT (20.02.2011)
Старый 20.02.2011, 15:43   #1332
FireOwl
Бывалый
 
Аватар для FireOwl
 
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений
(для 1,836 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Попробуй сохранить в PNG, в фотошопе, затереть стеркой для фона весь ненужный цвет и залить каким-нибудь розовым (все равно), потом загружать уже с маской для розового.

З.Ы. Нет нельзя. (Несколько масок)
З.З.Ы. JPG для изображений с маской использовать плохо. Из-за того что он сжимает картинки, всегда мусор всякий плавает..
__________________
N"Gasta! Kvata! Kvakis!
Ahkstas so novajxletero (oix jhemile) so Ranetauw.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
MucT (20.02.2011)
Старый 21.02.2011, 11:21   #1333
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,158
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Сотря для чего.........можно изображение положить на спрайт а потом несколько масок стянуть..
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Старый 25.02.2011, 17:53   #1334
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Как проверять пересечение курсора с кругом?
(Offline)
 
Ответить с цитированием
Старый 25.02.2011, 18:34   #1335
FireOwl
Бывалый
 
Аватар для FireOwl
 
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений
(для 1,836 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Ничего себе вопросик!

Посчитай расстояние от курсора до центра круга и сравни с его радиусом!
И да поможет тебе Пифагор!
__________________
N"Gasta! Kvata! Kvakis!
Ahkstas so novajxletero (oix jhemile) so Ranetauw.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо FireOwl за это полезное сообщение:
LLI.T.A.L.K.E.R. (25.02.2011), moka (26.02.2011)
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пожалуйста дайте ответ на несколько вопросов Kuzma 3D-программирование 8 06.10.2009 19:38
Предложение к теме "вопрос-ответ" jimon Наш форум 1 27.02.2009 19:26
Мой ответ Жеке! alcosholik Болтовня 5 19.11.2005 16:41


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


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