HUD_GetObjectCoords / Sprite Candy Problem
Übersicht

andre xBetreff: HUD_GetObjectCoords / Sprite Candy Problem |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hallo
Ich bastele ein bischen mit Sprite Candy herum um dabei ist nun folgendes Problem aufgetreten: Hier ist der Syntax, wie er funktioniert BlitzBasic: [AUSKLAPPEN]
und hier mein Problem, dass das Objekt nicht gefunden wird BlitzBasic: [AUSKLAPPEN]
Sind "Button"+Str$(1) und Button1 nicht das gleiche? Entweder läßt die Funktion von Sprite Candy das nicht zu oder ich mache eine Fehler. Hoffentlich hat jemand einen Tip oder eine Alternativlösung. Natürlich macht der Code in dieser Form keinen Sinn, aber die beiden Versuche sind nur eine abgespeckte Version meines Codes um das Problem zu verdeutlichen. thx |
||
Klaas |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich kenne Sprite Candy nicht, aber Button1 und "Button"+str(1) sind defenitive nicht das selbe. Button1 ist eine Variable und das andere ein String. Was möchte denn die Funktion an werten übergebn haben ? | ||
andre xBetreff: . |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Button1 ist ein Bildausschnitt aus der Grafikdatei "Menue.png". Button1 läßt sich nachher mit verschiedenen Funktionen wie Drehen, Verschieben, Rotieren,etc versehen.
BlitzBasic: [AUSKLAPPEN]
HUD_GetObjectCoords ( Button1,"CORNERX",1) ermittelt nun den absoluten X-Wert auf dem Bildschirm von der linke obere Ecke des Bildes. |
||
Klaas |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Nein, nicht ganz. "Button1" ist wie man am % Zeichen Erkennen kann ein Integer. Die Sprite-Candy Libary hat wahrscheinlich eine Handle-Verwaltung und Button1 ist ein Handle auf ein "HUD-Layer" (Was auch immer das dann ist).
Aber zurück zu deinem Problem ... wie gesagt sind die beiden Zeilen von dir nicht das Selbe! Da die Funktion einen Integer erwartet und du einen String übergibst kommt also eine 0 bei der Funktion an (wenn Strings in Integer umgewandelt werden ergibt dies 0) |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group