﻿-- エフェクトはエフェクトをaddComponentしたオブジェクト名を指定して取得します
-- Effect という名前のゲームオブジェクトにアタッチされたエフェクトを変数 eff に格納する
local eff = vci.assets.GetEffekseerEmitter("Effect")
local toggle = false
 
function onUse(use)
    --SubItemをUseした時にエフェクトを再生する
    if use == "SubItem" then
        --toggleを反転する
        toggle = not(toggle)

        if toggle == false then
            --effに格納したエフェクトを再生する
            eff._ALL_Play()
            --再生したエフェクト名を表示する
            print(eff.EffectName.."のエフェクトを再生しました。")
        end

        if toggle == true then
            --effに格納したエフェクトを停止する
            eff._ALL_Stop()
            --再生したエフェクト名を表示する
            print(eff.EffectName.."のエフェクトを停止しました。")
        end
    end
end