Ejemplo n.º 1
0
        static public void CreateEffectObj(SpriteObj spriteobj, int depth, int speed, int scale, string name = "null")
        {
            EffectObj EffectObject = new EffectObj(spriteobj, depth, speed, scale);

            Objects.EffectObjList.Add(EffectObject);
            if (name == "null")
            {
                Objects.NameIDObjList.Add(new NameIDObj(EffectObject.ID, EffectObject.ID, "EffectObj"));
            }
            else
            {
                Objects.NameIDObjList.Add(new NameIDObj(EffectObject.ID, name, "EffectObj"));
            }
        }
Ejemplo n.º 2
0
 public EffectObj(SpriteObj spriteobj, int depth, int speed, int scale)
 {
     Deploy       = false;
     X            = 0;
     Y            = 0;
     SpriteObject = spriteobj;
     Scale        = scale;
     Speed        = speed;
     Depth        = depth;
     ID           = Objects.GetID();
     System.Drawing.Bitmap bit = new System.Drawing.Bitmap(spriteobj.SpriteList[0]);
     Width  = bit.Width;
     Height = bit.Height;
 }