|
-
- local NeiJiangMJDiceView = class("NeiJiangMJDiceView", cc.UIView);
-
- function NeiJiangMJDiceView:ctor ()
- NeiJiangMJDiceView.super.ctor(self);
-
- cc.SpriteFrameCache:getInstance():addSpriteFramesWithFile("mj_neijiang/res/zy_fangjian/mj_neijiang_dice.plist");
- end
-
- function NeiJiangMJDiceView:onEnter ()
- NeiJiangMJDiceView.super.onEnter(self);
-
- self:loadUI();
- end
-
- function NeiJiangMJDiceView:onExit ()
- NeiJiangMJDiceView.super.onExit(self);
- end
-
- function NeiJiangMJDiceView:loadUI ()
- local ui = loadUI("mj_neijiang/res/ui_fangjian/mj_neijiang_dice_view.ui");
- self.ui = ui;
- self:addChild(ui)
-
- local visibleSize = cc.Director:getInstance():getVisibleSize();
- self.ui:setPosition(cc.p(40, visibleSize.height - 110))
- end
-
- function NeiJiangMJDiceView:setDice (dice1, dice2)
- if type(dice1) ~= "number" or type(dice2) ~= "number" then
- self:hideSelf();
- return ;
- end
-
- local name = string.format("mj_neijiang_dice_s_%d.png", dice1);
- self.ui.Items.img_dice1:loadTexture(name, 1);
-
- name = string.format("mj_neijiang_dice_s_%d.png", dice2);
- self.ui.Items.img_dice2:loadTexture(name, 1);
- end
-
- function NeiJiangMJDiceView:hideSelf( )
- self:setVisible(false)
- end
-
- return NeiJiangMJDiceView;
|