Rechteck kreißartig fühlen

  • GM 8

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Rechteck kreißartig fühlen

    Guten Abend.

    Hab mal wieder eine kurze Frage bei der ihr mir hoffentlich mal wieder helfen könnt ;)
    Und zwar geht es um Bilder (quadrate) die kreisartig gefühlt werden sollen. Jeder von euch kennt bestimmt diese Effektleiste in manchen Spielen wo Effekte aufscheinen.
    Das möchte ich auch so haben nur leider krieg ich die abklingzeit nicht so schön hin. Ich schaff es zwar das das Rechteck gefühlt wird aber mit abstand dazwischen. Sieht recht komisch aus, und wollte deshalb fragen ob ihr eine andere Idee hättet.

    Mein zurzeitiger Code:

    GML-Quellcode

    1. for(i=0;i<360-global.current_time_player_effect_shield_slow*360/global.time_player_effect_shield_slow;i+=1) {
    2. if((i>=315 && i<=360) || (i>=0 &&i<45)) {
    3. draw_line(
    4. view_xview[0]+view_wview[0]-32+16,view_yview[0]+16,
    5. view_xview[0]+view_wview[0]-32+16+ 16,
    6. view_yview[0]+16+ 16*tan(degtorad(i))
    7. );
    8. }else if((i>=135 && i<=225)) {
    9. draw_line(
    10. view_xview[0]+view_wview[0]-32+16,view_yview[0]+16,
    11. view_xview[0]+view_wview[0]-32+16- 16,
    12. view_yview[0]+16- 16*tan(degtorad(i))
    13. );
    14. } else if((i>=225 && i<=315)) {
    15. draw_line(
    16. view_xview[0]+view_wview[0]-32+16,view_yview[0]+16,
    17. view_xview[0]+view_wview[0]-32+16- 16/tan(degtorad(i)),
    18. view_yview[0]+16- 16
    19. );
    20. } else if((i>=45 && i<=135)) {
    21. draw_line(
    22. view_xview[0]+view_wview[0]-32+16,view_yview[0]+16,
    23. view_xview[0]+view_wview[0]-32+16+ 16/tan(degtorad(i)),
    24. view_yview[0]+16+ 16
    25. );
    26. }
    27. }
    Alles anzeigen

    Dieses Thema ist schwer zu erklären wäre aber toll wenn es jemand verstehen würde was ich möchte ^^

    MfG Rodrog
    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Ergo: Je mehr Käse, desto weniger Käse.
  • Fals du schon eine KReis hast der sich Füllt kannst du daraus mit einer Alpha ein Viereck raus schneiden.

    Vorne das Viereck was zu Füllen ist.
    Dann die Kreisanimation "Rot"
    Mit einer passen Großen Schwarzweis Blende Versehen. WO nur das Weiße zusehen Bleibt. Das viereck muss dann view das End viereck groß sein.
    Das War es schon.
    Natürlich must du dir eine KReisanimation die sich Füllt noch erstellen.
    Meine Signatur hat kein Visum für das GM Forum erhalten.