Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26170
Рейтинг: 2127
#16: 2009-03-06 22:50:10 ЛС | профиль | цитата
Леонид писал(а):
может nesco что подскажет

Я чего-то только заметил вопрос. Но одну ошибку увидел в вашей схеме -- вы отрисовываете привидение на форме, и фон у вас всегда будет цветом формы, надо передавать картинку форме, чтобы она становилась прозрачной
------------ Дoбавленo:

Да, и еще, я нифига не понял вашу бадягу, что вы хотите иметь на выходе, и что у вас не получается сделать
карма: 22

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#17: 2009-03-07 01:07:08 ЛС | профиль | цитата
Вот, я тут немного побаловался и кое-чего переделал, но математику не трогал, проще новую сделать, чем старую юзать. Остальные прибамбасы сами вклеите. Насчет поворота, я так не понял куда чего надо поворачивать, но, вроде, куда поворачивается, туда и едет

карма: 22

0
файлы: 1project_ghost_023.sha [26.2KB] [198]
Ответов: 8930
Рейтинг: 823
#18: 2009-03-07 09:58:46 ЛС | профиль | цитата
nesco, спасибо, самое то, а уж -= DriveR =- с прибамбасами разберётся
карма: 19

0
Ответов: 817
Рейтинг: 52
#19: 2009-03-10 17:06:31 ЛС | профиль | цитата
Приятного времени суток господа!

Спасибо всем кто отвечал и помогал разобраться
Я сделал то, что хотел, зацените.
http://hiasm.com/xf/attach/share/Ghost.rar

Возможно это не шедевр програмирования но он работает
Буду не против получить объективные замечания по оптимизации,
только обязательно объясните почему именно так а не по другому (это что бы в будущем не далать ошибок)


карма: 1

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#20: 2009-03-10 17:21:32 ЛС | профиль | цитата
-= DriveR =-, ну, первое, что я заметил, то вот это


Add(Image,5379621,280,133)
{
Left=345
Top=160
}
Add(DoData,12021870,280,182)
{
link(Data,5379621:ImageBitmap,[])
}

лучше заменит на это


Add(DoData,16535226,351,184)
{
link(Data,9862148:Bitmap,[])
}
Add(Bitmap,9862148,351,135)
{
}

В данном случае, если не предполагается ничего отрисовывать на Image, то контрол лучше заменить на хранилище, те -- Bitmap
------------ Дoбавленo:

Да и еще -- когда же вы все отойдете от вот это компонента


Add(GetData,40102,156,135)
{
Count=3
}
Я, за все время работы с HiAsm-ом, ни разу его не применял. Когда я начал работу с HiAsm-ом как раз и появился компонент GetDataEx, это не то что альтернатива, это -- лучшее решение для любых схем

карма: 22

0
Ответов: 817
Рейтинг: 52
#21: 2009-03-10 17:36:39 ЛС | профиль | цитата
nesco писал(а):
лучше заменит на это

Понял учту.
nesco писал(а):
Да и еще -- когда же вы все отойдете от вот это компонента

А что в нем плохого
Может конечно есть что то в замен, но видимо я об этом не знаю

карма: 1

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#22: 2009-03-10 17:39:06 ЛС | профиль | цитата
-= DriveR =- писал(а):
Может конечно есть что то в замен, но видимо я об этом не знаю

Я же написал, что есть на замену. Но больше его не будет, Dilma его исключил из палитры. Пора переучиваться на более передовые и улучшенные технологии.
карма: 22

0
22
Сообщение
...
Прикрепленные файлы
(файлы не залиты)