def __init__(self, name): # private self.mParent = None self.mChildren = [] self.mLocalPosition = mw2_Vector2() self.mWorldPosition = mw2_Vector2() self.mLocalRotation = 0 self.mWorldRotation = 0 # public self.mName = name
def __init__(self, name): # private self.mParent = None self.mChildren = [] self.mLocalPosition = mw2_Vector2() self.mWorldPosition = mw2_Vector2() self.mLocalRotation = 0 self.mWorldRotation = 0 # public self.mName = name self.mInnerSelf = cocos.cocosnode.CocosNode()
def __init__(self): mw2_Script.__init__(self) self.mWinCondition = 5 self.mWinConditionText = None self.mRadiusSmall = 0 self.mRadiusBig = 0 self.mButtonStart = None self.mOnScreenStart = mw2_Vector2() self.mOnScreenPlus = mw2_Vector2() self.mOnScreenMinus = mw2_Vector2() self.mPaddleSound = None self.mMusicSound = None
def WorldToScreen(self, vec2): from MorcoWrapper2D.mw2_Application import mw2_Application x = vec2.x - self.WorldPosition().x y = vec2.y - self.WorldPosition().y teta = - self.WorldRotation() * math.pi / 180 finalX = (x * math.cos(teta) - y * math.sin(teta)) + mw2_Application.Settings.width /2 finalY = (x * math.sin(teta) + y * math.cos(teta)) + mw2_Application.Settings.height /2 return mw2_Vector2(finalX, finalY)
def __init__(self, name): mw2_GameObject.__init__(self, name) self.mSize = mw2_Vector2() self.mStyle = self.Style.FILL self.mColor = mw2_Vector4()
def GetMousePos(cls): pos = pygame.mouse.get_pos() return mw2_Vector2(pos[0], pos[1])
def __init__(self, name, fileName): mw2_GameObject.__init__(self, name) self.mSize = mw2_Vector2() # private self.mImage = pygame.image.load(fileName).convert_alpha()
def __init__(self, name, fileName): mw2_GameObject.__init__(self, name) self.mSize = mw2_Vector2() self.mInnerSelf = cocos.sprite.Sprite( pyglet.image.load(fileName) ) self.mOriginalWidth = self.mInnerSelf.width self.mOriginalHeight = self.mInnerSelf.height