Hy
also ich hab mal wieder spasshalber ein kleines aufbau strategie spiel erstellt....(also keines wegs fertig nur einen kleinen teil erstellt lol)
und ich bin auf ein problem gestoßen.
also ich hab ein Draw event das ein rechteck drawt und darauf sind 2 häuser die man anklicken kann.wenn man eines anklickt wird es auf die mouse_x und y angezeigt und man kann es dann in der welt positionieren.
tut man das wird eine variable auf true gesetzt und ein timer gestartet der eine healthbar dort drawt wo das gebäude stehn wird.sobald die healthbar voll ist ist dann das gebäude zu sehen.
aber mir ist aufgefallen das ich jetzt sobald diese healthbar existiert keine anderen häuser bauen kann.(anklicken und aufnehmen funktioniert.aber das platzieren nicht ..solange bis die healthbar weg ist)
jetzt wollte ich euch fragen ob ihr da eine möglichkeit kennt sowas zu lösen.Ja ok ich könnte einfach noch 2 variablen erstellen (timer2,und warten2) aber das ist irgendwie blöd.weil was wenn ich 10 häuser auf einmal bauen will. dann müsste ich wieder 20 variablen hinzufügen. und das ist ja nicht effizient.
wäre toll wenn ihr mir da denkanstöße geben könntet.
bei weiteren fragen oder ähnliches bin immer da...kann auch code posten wenn ihr wollt damit ihr es versteht wie ichs aufgebaut habe.(wollts nur nicht gleich machen da es nicht wenig ist...)
also ich hab mal wieder spasshalber ein kleines aufbau strategie spiel erstellt....(also keines wegs fertig nur einen kleinen teil erstellt lol)
und ich bin auf ein problem gestoßen.
also ich hab ein Draw event das ein rechteck drawt und darauf sind 2 häuser die man anklicken kann.wenn man eines anklickt wird es auf die mouse_x und y angezeigt und man kann es dann in der welt positionieren.
tut man das wird eine variable auf true gesetzt und ein timer gestartet der eine healthbar dort drawt wo das gebäude stehn wird.sobald die healthbar voll ist ist dann das gebäude zu sehen.
aber mir ist aufgefallen das ich jetzt sobald diese healthbar existiert keine anderen häuser bauen kann.(anklicken und aufnehmen funktioniert.aber das platzieren nicht ..solange bis die healthbar weg ist)
jetzt wollte ich euch fragen ob ihr da eine möglichkeit kennt sowas zu lösen.Ja ok ich könnte einfach noch 2 variablen erstellen (timer2,und warten2) aber das ist irgendwie blöd.weil was wenn ich 10 häuser auf einmal bauen will. dann müsste ich wieder 20 variablen hinzufügen. und das ist ja nicht effizient.
wäre toll wenn ihr mir da denkanstöße geben könntet.
bei weiteren fragen oder ähnliches bin immer da...kann auch code posten wenn ihr wollt damit ihr es versteht wie ichs aufgebaut habe.(wollts nur nicht gleich machen da es nicht wenig ist...)