# NGUIUtils **Repository Path**: _fff/NGUIUtils ## Basic Information - **Project Name**: NGUIUtils - **Description**: NGUI富文本扩展,支持表情文字,才用wow富文本语法 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-05-16 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # NGUIRichText # - Wiki: [http://wow.gamepedia.com/UI_escape_sequences](http://wow.gamepedia.com/UI_escape_sequences) ## Examples: ## |cFFFF0000This is red text |rthis is normal color This is red text this is normal color |TInterface\\Icons\\INV_Misc_Coin_01:16|t Coins 01.png Coins # NGUIParticleSystem # Particle system plugin for NGUI. - It solves the hierachy problem of NGUI and particles. - It has only 1 drawcall. - Very easy to use. ## Contact: ## - Wiki: [https://github.com/dpull/NGUIParticleSystem/wiki](https://github.com/dpull/NGUIParticleSystem/wiki) - Issues list: [https://github.com/dpull/NGUIParticleSystem/issues](https://github.com/dpull/NGUIParticleSystem/issues) ## Usage: ## 1. Install NGUI 1. Install NGUIParticleSystem 1. Open NGUIParticleSystem/Example/Test 1. Play the game. ![](http://i.imgur.com/GUyzpZx.jpg) 1. Adjust effects in real time during play mode, press Save to save the changes. ![](http://i.imgur.com/4dbzJ27.jpg) ## Gravity vs Radius mode: ## ![](http://i.imgur.com/8sWgiTo.jpg) ### Gravity Mode ### Gravity Mode lets particles fly toward or away from a center point. Its strength is that it allows very dynamic, organic effects **These properties are only valid in Gravity Mode:** - Gravity (a Vector2). The gravity of the particle system - Speed (a float). The speed at which the particles are emitted - ±(Speed) (a float). The speed variance. - Tang.acc (a float). The tangential acceleration of the particles. - ±(Tang.acc) (a float). The tangential acceleration variance. - Radial.acc (a float). The radial acceleration of the particles. - ±(Radial.acc) (a float). The radial acceleration variance. ### Radius Mode ### Radius Mode causes particles to rotate in a circle. It also allows you to create spiral effects with particles either rushing inward or outward. **These properties are only valid in Radius Mode:** - StartRadius (a float). The starting radius of the particles - ±(StartRadius) (a float). The starting radius variance - EndRadius (a float). The ending radius of the particles. - ±(EndRadius) (a float). The ending radius variance - Rotate (a float). Degress to rotate a particle around the source pos per second. - ±(Rotate) (a float). Variance in degrees. ### Properties common to all modes ### **Common properties of the system:** - Life: time to live of the particles in seconds - ±(Life) - Angle: (a float). Starting degrees of the particle - ±(Angle) - EmissionRate (a float). How many particle are emitted per second - Duration (a float). How many seconds does the particle system (different than the life property) lives. - Sprite (a String). The NGUI sprite used for the particles