You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
1.3 KiB

using System;
using System.Collections.Generic;
using UnityEngine;
namespace FX
{
// Token: 0x02000778 RID: 1912
public class FX_MotionEffects : MonoBehaviour
{
// Token: 0x0600308E RID: 12430 RVA: 0x00105424 File Offset: 0x00105424
private void Start()
{
}
// Token: 0x0600308F RID: 12431 RVA: 0x00105428 File Offset: 0x00105428
private void Effect(int Element)
{
GameObject gameObject = UnityEngine.Object.Instantiate<GameObject>(this.FXPrefabs[Element]);
gameObject.transform.SetParent(this.pos_fx.transform, false);
}
// Token: 0x04005708 RID: 22280
[Tooltip("1.『pos_fx』に、子階層の pos_fx を\r\n\tドラッグして入れてください。\r\n2.『FX Prefabs』を開いて種類分の個数を指定し、空欄に\r\nエフェクトのPrefabをドラッグして入れてください。\r\n3.エフェクトを発生させたいモーションのフレームに、\r\nAdd event ボタンでイベントを追加してください。\r\n4.3のイベントのインスペクターから、『Function』に\r\nFX_Muzzle()』を設定してください。\r\nエフェクトを複数設定した場合は\r\n『int』に、Element番号を指定してください。")]
[SerializeField]
private Transform pos_fx;
// Token: 0x04005709 RID: 22281
public List<GameObject> FXPrefabs;
}
}