/// <summary> /// 在一个物体中添加合并粒子特效 /// </summary> /// <param name="parentTF"></param> /// <param name="particleEnum"></param> /// <returns></returns> public static ParticleSystem createMergeParticle(Transform parentTF, MergeParticleEnum particleEnum) { ParticleSystem particleSys = null; if (particleEnum.Equals(MergeParticleEnum.Def)) { particleSys = Instantiate(ResourcesManager.LoadData <ParticleSystem>(CommonParticleResPath.Merge_Def_Path)); } //通用参数设置 if (particleSys != null) { //设置位置 Transform particleSysTF = particleSys.transform; particleSysTF.position = parentTF.position; particleSysTF.parent = parentTF; } return(particleSys); }
private void Awake() { mergeParticleEnum = MergeParticleEnum.Def; moveParticleEnum = MoveParticleEnum.Def; }