forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Blitz3D (http://forum.boolean.name/forumdisplay.php?f=45)
-   -   проблема с goto (http://forum.boolean.name/showthread.php?t=16286)

Okay 05.02.2012 18:47

проблема с goto
 
начал делать игру. проблема с goto функцией. Нагружается компьютер, хотя ничего такого в игре нету :D
PHP код:

Graphics 840,640,32,2

Global menu 1
Global m_i_face 1
Global i_face LoadImage("media\i_face.bmp")
Global 
m_i_start 1
Global i_start LoadImage("media\i_start.bmp")
Global 
cursor LoadImage("media\i_cursor.bmp")

Type stats
Field live
Field rank
Field money
Field score
Field gun
End Type


While Not KeyHit(1)
Cls

If menu 1
    
If m_i_face 1 Then
        DrawImage i_face
,130,110
    
EndIf

    If 
m_i_start 1 Then
        DrawImage i_start
,150,200
    
EndIf


    If 
ImagesOverlap(cursor,150,200,i_face,150,200Then
        
If MouseDown(1Then
            
Goto gamestart
        
EndIf
    EndIf
EndIf



DrawImage cursor,MouseX(),MouseY()
HidePointer()

Flip
Wend

.gamestart
menu 
0
While Not KeyHit(1)
Cls
DrawImage cursor
,MouseX(),MouseY()
HidePointer()
Wend 


dsd 05.02.2012 18:52

Ответ: проблема с goto
 
Фпс ограничь как-нибудь. Хотя б Delay 30.
Ну и flip перед вторым wend, наверно.

Okay 05.02.2012 19:03

Ответ: проблема с goto
 
Цитата:

Сообщение от dsd (Сообщение 218690)
Фпс ограничь как-нибудь. Хотя б Delay 30.
Ну и flip перед вторым wend, наверно.

не усмотрел :super:

impersonalis 05.02.2012 19:24

Ответ: проблема с goto
 
goto - не функция, а оператор
goto не нужен

dsd 05.02.2012 19:30

Ответ: проблема с goto
 
В интернетах ходит мнение что бэйсик калечит психику и необратимо разрушает мозг :)

Phantom 06.02.2012 00:58

Ответ: проблема с goto
 

Phantom 06.02.2012 01:34

Ответ: проблема с goto
 
Нормальные языки не используют GOTO (Java например), а разработчики PHP решили ВНЕЗАПНО его внедрить в версии 5.3. При этом они разместили картинку, что я дал выше, в мануале к этой функции. :-D

Randomize 06.02.2012 01:59

Ответ: проблема с goto
 
Цитата:

Сообщение от dsd (Сообщение 218695)
В интернетах ходит мнение что бэйсик калечит психику и необратимо разрушает мозг :)

Вне интернета ходит мнение что интернет калечит психику и необратимо разрушает мозг :)

Nex 08.02.2012 06:50

Ответ: проблема с goto
 
Жить в наше время это калечить психику и необратимо разрушать мозг :-D

Gector 08.02.2012 14:55

Ответ: проблема с goto
 
Цитата:

Сообщение от Phantom (Сообщение 218745)

Огромное спасибо за картинку. Обыскался).


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

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