예제 #1
0
    /// <summary>
    /// タイムライン終了時
    /// </summary>
    public void TimeLineEnd()
    {
        isActive = false;
        isEnd    = true;

        ProduceEventBase.StartProduceLists(produceEvents, ProduceEventBase.EventType.End);
    }
    //========================================================================================
    //                                    public
    //========================================================================================


    /// <summary>
    /// イベント開始
    /// </summary>
    public virtual void EventStart()
    {
        var p = GetComponents <ProduceEventBase>();

        produceEvents.AddRange(p);

        ProduceEventBase.StartProduceLists(produceEvents, ProduceEventBase.EventType.Start);
    }
예제 #3
0
    /// <summary>
    /// スタート時
    /// </summary>
    public void TimeLineStart()
    {
        isActive = true;
        isEnd    = false;

        NextEventId = 0;
        SearchChildrenEvents();

        ProduceEventBase.StartProduceLists(produceEvents, ProduceEventBase.EventType.Start);
    }
 /// <summary>
 /// イベント終了
 /// </summary>
 public virtual void EventEnd()
 {
     ProduceEventBase.StartProduceLists(produceEvents, ProduceEventBase.EventType.End);
 }