粒子用於在遊戲中創建各種效果,從煙霧和火焰到濺起的水花。它們可以幫助你的遊戲世界更為栩栩如生,為遊戲內的玩家提供有價值的視覺反饋 在本單元中,你將使用 ParticleEmitter 物件在零件周圍創建閃閃發光的效果

https://developer.roblox.com/assets/bltd5e81c8bdd1ecee0/c19623145582edddba039dd762166110.mp4

粒子發射器(Particle Emitters)

[ParticleEmitter](<https://developer.roblox.com/en-us/api-reference/class/ParticleEmitter>) 是一種特殊類型的物件,當它作為零件或  [Attachment](<https://developer.roblox.com/en-us/api-reference/class/Attachment>) 的子物件時,會從其位置發射粒子

粒子本身是始終面向鏡頭的 2D 圖像。粒子根據發射器的屬性移動或改變顏色。只需更改其中的幾個,你就可以製作出令人難以置信的不同效果

下面提供的範例是金塊模型,我們將使用一個簡單的粒子效果使其閃閃發光

  1. 在 Workspace 建立一個 [MeshPart](<https://developer.roblox.com/en-us/api-reference/class/MeshPart>) ,取名為 GoldNugget
  2. 設定 MeshId 屬性為 rbxassetid://2903918852
  3. 設定 Material 屬性為 Neon ,Color 屬性為 255,180,0

https://developer.roblox.com/assets/bltf55925c474f359ad/1f9967e87a9a95703569662ee82796c8.jpg

  1. 插入一個 ParticleEmitter 物件到零件中

https://developer.roblox.com/assets/bltc018cda13718ab15/c137201f0c4c07df6907fbc2895fa845.jpg

添加 ParticleEmitter 後,白色星星將立即從零件開始發射,而星星是預設的粒子圖像

https://developer.roblox.com/assets/blt6824c616ce0fb836/6fdf5ebb25893fcd395a02b56f6d9b22.jpg


前製火與煙

FireSmoke 物件是一種節省製作效果時間的便捷方式,但它們的可客製性遠不如 ParticleEmitters


粒子發射(Particle Emission)