예제 #1
0
        public override string ToString()
        {
            StringBuilder stringBuilder = new StringBuilder();
            int           i             = 0;
            int           count         = this.tracks.Count;

            while (i < count)
            {
                TrackEntry trackEntry = this.tracks.Items[i];
                if (trackEntry != null)
                {
                    if (stringBuilder.Length > 0)
                    {
                        stringBuilder.Append(", ");
                    }
                    stringBuilder.Append(trackEntry.ToString());
                }
                i++;
            }
            if (stringBuilder.Length == 0)
            {
                return("<none>");
            }
            return(stringBuilder.ToString());
        }
 static int ToString(IntPtr L)
 {
     try
     {
         ToLua.CheckArgsCount(L, 1);
         Spine.TrackEntry obj = (Spine.TrackEntry)ToLua.CheckObject(L, 1, typeof(Spine.TrackEntry));
         string           o   = obj.ToString();
         LuaDLL.lua_pushstring(L, o);
         return(1);
     }
     catch (Exception e)
     {
         return(LuaDLL.toluaL_exception(L, e));
     }
 }
예제 #3
0
    void OnAnimComplete(Spine.TrackEntry trackEntry)
    {
        string trackName = trackEntry.ToString();

        if (trackName == enter)
        {
            //LogManager.Log("trackName == enter ");
            CorePlaySceneManager.bossEnterFinishEvent.Invoke();
        }
        else if (trackName == bossLose)
        {
            //LogManager.Log("trackName == bossLose ");
            //CorePlayBossWar.BossFinishEvent.Invoke();
        }
    }
예제 #4
0
    void OnAnimComplete(Spine.TrackEntry trackEntry)
    {
        string trackName = trackEntry.ToString();

        if (trackName == attack)
        {
        }
        else if (trackName == damage)
        {
        }
        else if (trackName == enter)
        {
        }
        else if (trackName == die)
        {
        }
    }
예제 #5
0
        override public String ToString()
        {
            var buffer = new StringBuilder();

            for (int i = 0, n = tracks.Count; i < n; i++)
            {
                TrackEntry entry = tracks.Items[i];
                if (entry == null)
                {
                    continue;
                }
                if (buffer.Length > 0)
                {
                    buffer.Append(", ");
                }
                buffer.Append(entry.ToString());
            }
            return(buffer.Length == 0 ? "<none>" : buffer.ToString());
        }
예제 #6
0
        public override string ToString()
        {
            StringBuilder stringBuilder = new StringBuilder();
            int           i             = 0;

            for (int count = tracks.Count; i < count; i++)
            {
                TrackEntry trackEntry = tracks.Items[i];
                if (trackEntry != null)
                {
                    if (stringBuilder.Length > 0)
                    {
                        stringBuilder.Append(", ");
                    }
                    stringBuilder.Append(trackEntry.ToString());
                }
            }
            return((stringBuilder.Length != 0) ? stringBuilder.ToString() : "<none>");
        }
예제 #7
0
        public override string ToString()
        {
            StringBuilder builder = new StringBuilder();
            int           index   = 0;
            int           count   = this.tracks.Count;

            while (index < count)
            {
                TrackEntry entry = this.tracks.Items[index];
                if (entry != null)
                {
                    if (builder.Length > 0)
                    {
                        builder.Append(", ");
                    }
                    builder.Append(entry.ToString());
                }
                index++;
            }
            return((builder.Length != 0) ? builder.ToString() : "<none>");
        }