コード例 #1
0
    public void AllUpdateEventExecute(float timeRegulation = 0, t13.TimeFluctProcess timeFluctProcess = t13.TimeFluctProcess.Liner)
    {
        eventTimeRegulation_.Add(timeRegulation);
        eventTimeFluctProcesses_.Add(timeFluctProcess);

        updateGameObjectEventManager_.UpdateGameObjectsExecuteSet(updateGameObjectEventManagerExecute_);
        eventSpriteEventManager_.EventSpriteRenderersExecuteSet(eventSpriteRendererEventManagerExecute_);
        hpGaugePartsEventManager_.HpGaugesPartsExecuteSet(hpGaugePartsEventManagerExecute_);
        eventTextEventManager_.EventTextsExecuteSet(eventTextEventManagerExecute_);
        statusInfoPartsEventManager_.EventStatusInfosPartsExecuteSet(statusInfoPartsEventManagerExecute_);
        updateImageEventManager_.UpdateImageExecuteSet(updateImageEventManagerExecute_);

        sceneEvent_.func_add(AllUpdateEventExecuteEvent);

        updateGameObjectEventManagerExecute_    = UpdateGameObjectEventManagerExecute.None;
        eventSpriteRendererEventManagerExecute_ = EventSpriteRendererEventManagerExecute.None;
        hpGaugePartsEventManagerExecute_        = HpGaugePartsEventManagerExecute.None;
        eventTextEventManagerExecute_           = EventTextEventManagerExecute.None;
        statusInfoPartsEventManagerExecute_     = StatusInfoPartsEventManagerExecute.None;
        updateImageEventManagerExecute_         = UpdateImageEventManagerExecute.None;
    }
    public void EventTextsExecuteSet(EventTextEventManagerExecute setState = EventTextEventManagerExecute.None)
    {
        List <EventText> addEventTexts     = new List <EventText>();
        List <string>    addUpdateContexts = new List <string>();
        List <Color32>   addColor32s       = new List <Color32>();

        for (int i = 0; i < eventTexts_.Count; ++i)
        {
            addEventTexts.Add(eventTexts_[i]);
            addUpdateContexts.Add(updateContexts_[i]);
            addColor32s.Add(changeColorEnds_[i]);
        }

        executeEventTexts_.Add(addEventTexts);
        executeUpdateContexts_.Add(addUpdateContexts);
        executeChangeColorEnds_.Add(addColor32s);
        eventTextEventManagerExecutes_.Add(setState);

        eventTexts_.Clear();
        updateContexts_.Clear();
        changeColorEnds_.Clear();
    }
 public EventTextEventManagerExecuteState(EventTextEventManagerExecute setState)
 {
     state_ = setState;
 }
コード例 #4
0
 public void EventTextsUpdateExecuteSet(EventTextEventManagerExecute setExecute)
 {
     eventTextEventManagerExecute_ = setExecute;
 }