Problem mit ausschütten von partikeln!

  • GM 8

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

  • Problem mit ausschütten von partikeln!

    Guten Abend (Tag, Mittag jenachdem wann du das gerade liest :) ) erstmal :D
    Also. Ich habe ein Objekt das durch die Luft fliegt. Wenn man mit Linker Maustaste auf das Objekt klickt, werden 25 rote Partikel ausgeschüttet. Nur leider am oberen linken Bildschirm rand. Kann mir jemand sagen wie ich einstellen kann, das die Partikel dort erstellt werde, wo das Objekt gerade ist?

    Möglichst eine Lösung in GML und D&D

    Freue mich auf antworten :)
    Kein Wesen ist an sich gut oder Böse, sein handeln macht es dazu.

    Wir brauchen hilfe! Du kannst helfen?
    Dann komm auf unseren Minecraft Server und hilf beim aufbau!

    forum.theguardiansofheaven.com/
  • GML-Quellcode

    1. x = obj.x //das obj einfach mit dem Namen deines Fleigendes objekts tauschen
    2. y = obj.y //dasselbe wie oben


    solte in das end Step event deiner Partikel


    Erklärung:
    du hast die Partikel vermutlicher Weise an 0/0 gedrawt, deshalb sollte es an das fliegende wasauchimmer geklept werden oder?
    mit "x = "/"y =" sagst du ihm, dass die Partikel an die nachfolgenden Koordinaten gehen sollen. wenn du das dann noch ins End Step event schreibst, bleiben deine Partikel an diesem objekt kleben

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von domis4 ()

  • Glow Dragon schrieb:

    GML-Quellcode

    1. part_emitter_region(SYSTEM,EMITTER,x-8,x+8,y-8,y+8,ps_shape_rectangle,ps_distr_linear)

    Mit dieser Funktion wird die Position des Partikels gesetzt.
    wie setze ich sie so, das sie nur im bereich des fliegenden objekts ausgeschüttet werden?

    copyboy schrieb:


    Partikel also? Verstehe zwar nicht, was das Problem ist, aber part_particles_create() kannst du vielleicht auch mal versuchen.
    Mein problem ist es das die partikel nicht dort ausgeschüttet werde wo sie es sollen. (Beim fliegenden Objekt)

    domis4 schrieb:

    Erklärung:
    du hast die Partikel vermutlicher Weise an 0/0 gedrawt, deshalb sollte es an das fliegende wasauchimmer geklept werden oder?


    Nein es sollte nicht geklebt werde, es soll nur von dort aus ausgeschüttet werden.


    Information about object: Rakete

    Sprite: Rakete1
    Solid: false
    Visible: true
    Depth: 0
    Persistent: false
    Parent: <no parent>
    Mask: <same as sprite>

    Create Event:
    create particle system at drawing depth -1
    create particle type 5 to have shape pixel or sprite <undefined>, size between 1 and 5, and increasing with 0
    set the color for particle type 5 to be changing with colors 255 and 255 and set the alpha ranging from 5 to 1
    set the gravity for particle type 5 to 0.4 in direction 270
    set the life time for particle type 5 to lie between 50 and 90
    set the speed for particle type 5 to lie between 3 and 7, the direction between 0 and 360, and the friction to 0
    create emitter 0 with shape ellipse of area 0 - 600 by 0 - 600

    Mouse Event for Left Button:
    burst 55 particles of type 5 from emitter 0
    destroy the instance

    Falls es hilft, habe ich hier die Informationen von meiner Rakete.
    Kein Wesen ist an sich gut oder Böse, sein handeln macht es dazu.

    Wir brauchen hilfe! Du kannst helfen?
    Dann komm auf unseren Minecraft Server und hilf beim aufbau!

    forum.theguardiansofheaven.com/

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Der Fisch ()

  • Alles korrekt.

    Bis auf den Punkt das das auch nicht funktioniert.

    Problem: Die Partikel werden jetzt da erschaffen, wo die Raketen auf erschaffen werden.

    Das sieht dann wie folgt aus:

    - Rakete wird aus einem Block geschossen
    - Rakete fliegt hoch
    - Rakete wird angeklickt
    - Rakete Explodiert
    - Partikel werden an der Box erschaffen.

    - Rakete und Box haben völlig unterschiedliche Namen!

    EDIT: Kann vielleicht jemand ein Funktionierendes Beispiel hochladen?
    Kein Wesen ist an sich gut oder Böse, sein handeln macht es dazu.

    Wir brauchen hilfe! Du kannst helfen?
    Dann komm auf unseren Minecraft Server und hilf beim aufbau!

    forum.theguardiansofheaven.com/