Inheritance: GameObject, ISwitchable
コード例 #1
0
        public override GameObject CreateLever(PointF p, ISwitchable obj, bool isOn = false, float size = 1.0f)
        {
            RogueLever rl = new RogueLever(p, obj, isOn, size);

            AddGameObject(rl);
            return(rl);
        }
コード例 #2
0
        public override GameObject CreateLever(PointF p, bool isOn = false, float size = 1.0f)
        {
            RogueLever rl = new RogueLever(p, scale: size);

            AddGameObject(rl);
            return(rl);
        }
コード例 #3
0
 public override GameObject CreateLever(PointF p, ISwitchable obj, bool isOn = false, float size = 1.0f)
 {
     RogueLever rl = new RogueLever(p, obj, isOn, size);
     AddGameObject(rl);
     return rl;
 }
コード例 #4
0
 public override GameObject CreateLever(PointF p, bool isOn = false, float size = 1.0f)
 {
     RogueLever rl = new RogueLever(p, scale: size);
     AddGameObject(rl);
     return rl;
 }