         let size:CGSize = texture.size()
         self.controller = controller
         self.lane = lane
+        randomMaxSpeed = 0
+        minSpeed = 0
         created = Date().timeIntervalSince1970
         
         super.init(texture:texture, color:UIColor.clear, size:size)

    {
        removeAllActions()
    }
    
    //MARK: foe protocol
    
    var randomMaxSpeed:UInt32
    {
        get
        {
            return 0
        }
    }
    
    var minSpeed:CGFloat
    {
        get
        {
            return 0
        }
    }
}

class VOptionReformaCrossingFoe:SKSpriteNode
{
    let created:TimeInterval
    private weak var controller:COptionReformaCrossing!
    private(set) weak var lane:MOptionReformaCrossingLane!
    private(set) var randomMaxSpeed:UInt32
    private(set) var minSpeed:CGFloat
    private let kActionMoving:String = "actionMoving"
    private let kPauseDuration:TimeInterval = 1
    private let kPhysicsRemoveHeight:CGFloat = 6
