ÔØÈëÖС£¡£¡£ 'S bLog
 
ÔØÈëÖС£¡£¡£
 
ÔØÈëÖС£¡£¡£
ÔØÈëÖС£¡£¡£
ÔØÈëÖС£¡£¡£
ÔØÈëÖС£¡£¡£
ÔØÈëÖС£¡£¡£
 
ÌîдÄúµÄÓʼþµØÖ·£¬¶©ÔÄÎÒÃǵľ«²ÊÄÚÈÝ£º


 
Particle AnatomyÁ£×ÓЧ¹ûÆÊÎö - Emitters·ÅÉäÐÔ
[ 2007/6/19 23:32:00 | By: ÃÎÏè¶ù ]
 
Particle Anatomy - Emitters
Á£×ÓЧ¹ûÆÊÎö--·ÅÉäÐÔ
------------------------------
There is an invisible emitter at the center of every prim.
ÕâÊÇÒ»¸ö¿´²»¼ûµÄÉäÏߣ¬ÔÚÎïÔªµÄÖÐÑë
The emitter will point at the top of its prim by default, (or it will rotate after every burst of particles)
ĬÈÏʱָÏòÎïÔªµÄÉÏ·½»òÕßÔÚ±¬ÁÑ¿ªµÄÁ£×ÓÉϺóÃæÐýת
How to turn an Emitter OFF:
¹Ø±ÕÉäÏߵķ½·¨
    You must use llParticleSystem() to turn off an emitter.
±ØÐëʹÓÃÕâ¸öº¯Êý
    Simply deleting the particle script is not enough!
Ö»ÊÇɾ³ýÁ£×ӽű¾ÊDz»¹»µÄ
    The default setting for an emitter is off, so all you need
    to do is send an empty list of to llParticleSystem(), like this:
ĬÈÏÊ**رյģ¬ËùÒÔÄãÐèҪȥÉèÖÃÒ»¸ö¿ÕÁÐ±íµ½Õâ¸öº¯Êý£¬ÏñÕâÑù£º

default {
        state_entry() {
            llParticleSystem(  [   ]  );
        }
}

How to turn an Emitter ON:
ÈçºÎ´ò¿ª
    You must override the default setting for PATTERN to turn on an Emitter.  
Äã±ØÐëÌæ´øÄ¬ÈÏÖµÀ´´ò¿ªÉäÏß
Pattern types are DROPµÎÂä, ANGLE½Ç, ANGLE_CONE ×¶and EXPLODE.±¬Õ¨  For example, the absolute minimum you need to start creating particles is this script:
default {
        state_entry() {
            llParticleSystem(  [
                    PSYS_SRC_PATTERN,  PSYS_SRC_PATTERN_EXPLODE
                ]  );
        }
}


 
 
·¢±íÆÀÂÛ£º
ÔØÈëÖС£¡£¡£

 
 
 

ÃÎÏè¶ùÍøÕ¾ ÃηÉÏèµÄµØ·½ http://www.dreamflier.net
ÖлªÈËÃñ¹²ºÍ¹úÐÅÏ¢²úÒµ²¿TCP/IPϵͳ ±¸°¸ÐòºÅ£ºÁÉICP±¸09000550ºÅ

Powered by Oblog.