Hologram particles - Printable Version +- Second Life Copybot (https://secondlifecopybot.com) +-- Forum: SECOND LIFE PRODUCTS (https://secondlifecopybot.com/forum-1.html) +--- Forum: SCRIPTS (https://secondlifecopybot.com/forum-1022.html) +---- Forum: SCRIPTS (https://secondlifecopybot.com/forum-8.html) +----- Forum: PARTICLES (https://secondlifecopybot.com/forum-52.html) +----- Thread: Hologram particles (/thread-21551.html) |
Hologram particles - LuckyBrasil - 07-11-2018 string name; updateParticles() { integer number = llGetInventoryNumber(INVENTORY_TEXTURE); float rand = llFrand(number); integer choice = (integer)rand; name = llGetInventoryName(INVENTORY_TEXTURE, choice); llParticleSystem([ PSYS_PART_FLAGS,( 0 |PSYS_PART_INTERP_COLOR_MASK |PSYS_PART_INTERP_SCALE_MASK |PSYS_PART_EMISSIVE_MASK ), PSYS_SRC_PATTERN, 8, PSYS_PART_START_ALPHA, 1.000000, PSYS_PART_END_ALPHA, 1.000000, PSYS_PART_START_COLOR, <1.000000, 1.000000, 1.000000>, PSYS_PART_END_COLOR, <1.000000, 1.000000, 1.000000>, PSYS_PART_START_SCALE, <1.500000, 1.500000, 0.00000>, PSYS_PART_END_SCALE, <1.500000, 1.500000, 0.000000>, PSYS_PART_MAX_AGE, 1.000000, PSYS_SRC_MAX_AGE, 0.000000, PSYS_SRC_ACCEL, <0.000000, 0.000000, 0.000000>, PSYS_SRC_ANGLE_BEGIN, 0.000000, PSYS_SRC_ANGLE_END, 0.000000, PSYS_SRC_BURST_PART_COUNT, 1, PSYS_SRC_BURST_RATE, 0.1, PSYS_SRC_BURST_RADIUS, 1.300000, PSYS_SRC_BURST_SPEED_MIN, 0.000000, PSYS_SRC_BURST_SPEED_MAX, 0.000000, PSYS_SRC_OMEGA, <0.000000, 0.000000, 0.000000>, PSYS_SRC_TARGET_KEY,(key)"", PSYS_SRC_TEXTURE, name]); } default { state_entry() { llSetText(llGetObjectName() +"\n Touch to toggle on/off",<1,1,1>,1); llParticleSystem([]); } touch_start(integer x) { llPlaySound("8eae9c2b-3caa-477c-964d-c3752c23eddb",1); state foo; } } state foo { state_entry() { llSetText("",<0,0,0>,0); llSetTimerEvent(60); updateParticles(); } timer() { updateParticles(); } touch_start(integer y) { llPlaySound("8eae9c2b-3caa-477c-964d-c3752c23eddb",1); state default; } } |