Difference between revisions of "064F"
Jump to navigation
Jump to search
Line 7: | Line 7: | ||
| p1d = The handle of the particle | | p1d = The handle of the particle | ||
}} | }} | ||
− | |||
− | |||
== Example == | == Example == | ||
− | + | The following example using Sanny Builder will create a particle effect at the player's location while the Z key is pressed. | |
− | + | {{Pre|class=sb-code|1= | |
− | < | + | <span class="k">while</span> <span class="k">true</span> |
− | + | <span class="k">wait</span> <span class="m">0</span> | |
− | + | <span class="k">if</span> | |
− | + | [[0256]]: player <span class="nv">$PLAYER_CHAR</span> defined | |
− | + | <span class="k">then</span> | |
− | + | <span class="k">if</span> | |
− | + | [[0AB0]]: key_pressed <span class="m">90</span> <span class="c1">// Z</span> | |
− | if | + | <span class="k">then</span> |
− | 0256: player $PLAYER_CHAR defined | + | [[04C4]]: store_coords_to <span class="nv">1@</span> <span class="nv">2@</span> <span class="nv">3@</span> from_actor <span class="nv">$PLAYER_ACTOR</span> offset <span class="m">0.0</span> <span class="m">5.0</span> <span class="m">1.0</span> |
− | 0AB0: key_pressed 90 // Z | + | [[064B]]: <span class="nv">0@</span> = create_particle <span class="s2">"flame"</span> at <span class="nv">1@</span> <span class="nv">2@</span> <span class="nv">3@</span> type <span class="m">4</span> |
− | + | 064F: make_temp_particle_visible_and_remove_references <span class="nv">0@</span> | |
− | 04C4: store_coords_to 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 0.0 5.0 | + | <span class="k">wait</span> <span class="m">500</span> ms |
− | 064B: 0@ = create_particle "flame" at 1@ 2@ 3@ type 4 / | + | <span class="k">end</span> |
− | 064F: make_temp_particle_visible_and_remove_references 0@ / | + | <span class="k">end</span> |
− | + | <span class="k">end</span> | |
− | + | }} | |
− | </ | ||
== Keywords == | == Keywords == | ||
− | particle, visible, | + | particle, visible, kill, fx, system |
Latest revision as of 05:32, 22 December 2016
- Description
- Makes the particle visible and marks it as no longer needed
- Syntax
- 064F: remove_references_to_particle [particle handle]
- Parameter
- [particle handle]
- The handle of the particle
Example
The following example using Sanny Builder will create a particle effect at the player's location while the Z key is pressed.
while true wait 0 if 0256: player $PLAYER_CHAR defined then if 0AB0: key_pressed 90 // Z then 04C4: store_coords_to 1@ 2@ 3@ from_actor $PLAYER_ACTOR offset 0.0 5.0 1.0 064B: 0@ = create_particle "flame" at 1@ 2@ 3@ type 4 064F: make_temp_particle_visible_and_remove_references 0@ wait 500 ms end end end
Keywords
particle, visible, kill, fx, system