コード例 #1
0
ファイル: Burns.cs プロジェクト: watsoncui/OpenRA
		public Burns(Actor self, BurnsInfo info)
		{
			Info = info;
			var rs = self.Trait<RenderSimple>();
			var anim = new Animation("fire", () => 0);
				anim.PlayRepeating(Info.Anim);
				rs.anims.Add("fire",
					new AnimationWithOffset(anim, wr => new float2(0, -3), null));
		}
コード例 #2
0
ファイル: Burns.cs プロジェクト: epicelite/OpenRA
        public Burns(Actor self, BurnsInfo info)
        {
            Info = info;

            var anim = new Animation("fire", () => 0);

            anim.PlayRepeating(Info.Anim);
            self.Trait <RenderSprites>().anims.Add("fire", anim);
        }
コード例 #3
0
ファイル: Burns.cs プロジェクト: philipbutkiewicz/OpenRA
        public Burns(Actor self, BurnsInfo info)
        {
            Info = info;

            var anim = new Animation(self.World, "fire", () => 0);

            anim.IsDecoration = true;
            anim.PlayRepeating(Info.Anim);
            self.Trait <RenderSprites>().Add("fire", anim);
        }