forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   2D-программирование (http://forum.boolean.name/forumdisplay.php?f=13)
-   -   Простое МЕНЮ (http://forum.boolean.name/showthread.php?t=9486)

m_512 14.10.2009 09:46

Ответ: Простое МЕНЮ
 
Petrofan, сделай лучше переход от меню к игре и внутриигровое меню.

Petrofan 15.10.2009 17:06

Ответ: Простое МЕНЮ
 
Вложений: 1
Короче посидел и подумал. Вот решил сделать две функции. Первая создает кнопку, вторая обновляет её. Теперь можно добавлять кнопки сколько угодно и к ним присваевать свой ID.

Переход между меню и игрой сам пока незнаю как можно сделать надо спрашиваль у людей как можно сделать.

Sfonsper 24.11.2009 19:10

Ответ: Простое МЕНЮ
 
Petrofan
У меня не получается присвоить кнопкам условие чтобы запустить игру или т п
Как присвоить кнопкам задание
Пишу :
if id=1
nex=1
endif
Но условие не выполняется что делать.

Dream 24.11.2009 19:39

Ответ: Простое МЕНЮ
 
откуда ты берёшь этот id?

Sfonsper 24.11.2009 19:40

Ответ: Простое МЕНЮ
 
Все отсюда ButtonsSystem

Petrofan 25.11.2009 12:10

Ответ: Простое МЕНЮ
 
Вложений: 1
Вот переделал можешь посмотреть.

Dream 25.11.2009 23:40

Ответ: Простое МЕНЮ
 
что это за ужасы????
Код:

;************************************************************************
Function UpdateButton(x,y,Name$,idb)
MX#=MouseX()
MY#=MouseY()
Color 10,128,255
For b.Button=Each Button
b\Name=Name$
        DrawImage b\file1,x,y
If(ImageRectOverlap (b\file1,x,y,MX#,MY#,0,0))
        DrawImage b\file2,x,y
        Text 20,20,"ID - "+idb,1,1
        Color 255,128,0
        If Clik=1 Then DrawImage b\file3,x,y Color 255,0,0 ID=idb
EndIf
Text x+50,y+10,b\name,1,1
Next

End Function

я просто в шоке...
я даже незнаю как это назвать.... "Черезжопность" или "огригинальный ход мыслей"
ЗЫ. 20 ФПС чисто на 5 кнопок... это поражает


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot