Gamestudio Links
Zorro Links
Newest Posts
Zorro 2.70
by jcl. 09/29/25 09:24
optimize global parameters SOLVED
by dBc. 09/27/25 17:07
ZorroGPT
by TipmyPip. 09/27/25 10:05
assetHistory one candle shift
by jcl. 09/21/25 11:36
Plugins update
by Grant. 09/17/25 16:28
AUM Magazine
Latest Screens
Rocker`s Revenge
Stug 3 Stormartillery
Iljuschin 2
Galactic Strike X
Who's Online Now
1 registered members (TipmyPip), 18,633 guests, and 5 spiders.
Key: Admin, Global Mod, Mod
Newest Members
krishna, DrissB, James168, Ed_Love, xtns
19168 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
on_f1... #247834
01/22/09 20:22
01/22/09 20:22
Joined: Jul 2007
Posts: 288
Germany, NRW
Martek Offline OP
Member
Martek  Offline OP
Member

Joined: Jul 2007
Posts: 288
Germany, NRW
Mir ist beim programmieren ein "Bug" aufgefallen, der mich fast zu weißglut getrieben hat.
Ich habe meiner Maustaste per on_mouse_left eine function zugewiesen. Diese wurde aber nicht augerufen wenn ich die linke Maustaste gedrückt habe. Die Function hieß SwitchKugel(). Sobald ich den Namen in switchKugel() geändert habe hat alles einwandfrei funktioniert. Der Code wollte also nicht laufen wenn die Funktion mit einem großen Buchstaben begann.

Code:
function SwitchKugel()
{
...
}

function switchKugel()
{
...
}

function main()
{
...
on_mouse_left = SwitchKugel;     //funktioniert nicht
on_mouse_left = switchKugel;     //funktioniert
}


Mfg, Martek


3D Gamestudio A7 Extra
Re: on_f1... [Re: Martek] #247873
01/23/09 02:49
01/23/09 02:49
Joined: Aug 2003
Posts: 7,440
Red Dwarf
Michael_Schwarz Offline
Senior Expert
Michael_Schwarz  Offline
Senior Expert

Joined: Aug 2003
Posts: 7,440
Red Dwarf
warum definierst du die "on_*" zuweisungen innerhalb einer funktion??


"Sometimes JCL reminds me of Notch, but more competent" ~ Kiyaku
Re: on_f1... [Re: Michael_Schwarz] #247878
01/23/09 03:47
01/23/09 03:47
Joined: Aug 2000
Posts: 1,140
Baunatal, Germany
Tobias Offline

Moderator
Tobias  Offline

Moderator

Joined: Aug 2000
Posts: 1,140
Baunatal, Germany
On-Zuweisungen in einer Funktion sind ok, nur das mit dem Grossbuchstaben halte ich für Unsinn. Man kann natürlich Funktionen mit Grossbuchstaben schreiben. Du musst nur die Funktion und die Tasten-Zuweisung gleich schreiben. Dein Beispiel funktioniert, probiers selbst.

Re: on_f1... [Re: Michael_Schwarz] #247894
01/23/09 07:47
01/23/09 07:47
Joined: Sep 2003
Posts: 9,859
F
FBL Offline
Senior Expert
FBL  Offline
Senior Expert
F

Joined: Sep 2003
Posts: 9,859
Originally Posted By: Michael_Schwarz
warum definierst du die "on_*" zuweisungen innerhalb einer funktion??


Weil er Lite-c benutzt?

Re: on_f1... [Re: FBL] #247901
01/23/09 09:19
01/23/09 09:19
Joined: Jul 2000
Posts: 28,024
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 28,024
Frankfurt
Vielleicht haben Sie die gleiche Funktion kleingeschrieben noch einmal irgendwo im Skript. Sonst wüsste ich keine Ursache für Ihr Problem.

Re: on_f1... [Re: jcl] #247939
01/23/09 14:19
01/23/09 14:19
Joined: Jul 2007
Posts: 288
Germany, NRW
Martek Offline OP
Member
Martek  Offline OP
Member

Joined: Jul 2007
Posts: 288
Germany, NRW
Ich hatte die Funktion nur einmal drin. Habs aber grad nochmal getestet und jetzt geht es auch wieder mit Großbuchstaben. Gestern ging es aber nur mit Kleinbuchstanben, hatte es extra nochma getestet.


3D Gamestudio A7 Extra

Moderated by  HeelX, Lukas, rayp, Rei_Ayanami, Superku, Tobias, TWO, VeT 

Gamestudio download | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1