Esempio n. 1
0
 internal NpcAnimationMsg(string Animation, float Percent, CombatMsgCode MsgCode, Action <string, CombatMsgCode> Callback)
 {
     this.ID         = IDGenerator.Get();
     this.Animation_ = Animation;
     this.Percent_   = Mathf.Clamp01(Percent);
     this.MsgCode_   = MsgCode;
     this.Callback_  = Callback;
 }
Esempio n. 2
0
 // Use this for initialization
 protected virtual void Start()
 {
     _transform = transform;
     if (Id.IsEqual(0f))
     {
         Id = IDGenerator.Get <float>(this);
     }
 }
Esempio n. 3
0
        public DownloadTask(string RequestUrl, string WritePath, string MD5, bool Overwrite, int BufferSize)
        {
            ID_            = IDGenerator.Get();
            RequestUrl_    = RequestUrl;
            WritePath_     = WritePath;
            TempWritePath_ = string.Format("{0}.{1}", WritePath_, TempFileExt_);
            BufferSize_    = BufferSize;
            FileName_      = Path.GetFileName(RequestUrl);
            MD5_           = MD5.ToUpper();
            Overwrite_     = Overwrite;

            Reset();
        }
 private void Init()
 {
     Id = IDGenerator.Get <TIdType>(this);
 }
Esempio n. 5
0
 private void Init()
 {
     Id = IDGenerator.Get <float>(this);
 }
Esempio n. 6
0
 protected BaseObject()
 {
     ID = IDGenerator.Get();
 }
Esempio n. 7
0
 protected BaseObject()
 {
     SerialID = IDGenerator.Get();
 }
Esempio n. 8
0
 public BaseMonoObject()
 {
     Id = IDGenerator.Get <float>(this);
 }