Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

41 wiersze
1.2 KiB

  1. local MJDefine = MJFramework.MJImport("mj.luaScript.MJDefine")
  2. local MJSound = MJFramework.MJImport("mj.luaScript.MJSound")
  3. local MJRoomDirection = MJFramework.MJFrameworkClassImprot("mj.luaScript.Views.Room.MJRoomDirection")
  4. local hongzhongRoomDirection = class("hongzhongRoomDirection", MJRoomDirection)
  5. function hongzhongRoomDirection:ctor(desktopType)
  6. hongzhongRoomDirection.super.ctor(self, desktopType)
  7. end
  8. function hongzhongRoomDirection:updateView(desktopType)
  9. if self.ui then
  10. self.ui:removeFromParent()
  11. end
  12. self.desktopType = desktopType
  13. if self.desktopType == MJDefine.DesktopType.ThreeD then
  14. if MJDefine.IS_NEW_3D then
  15. local path = "mj/res/ui/ui_fangjian/mj_ui_room_direction_3d.ui"
  16. self.ui = loadUI(path)
  17. else
  18. self.ui = loadUI("hongzhong/res/ui_fangjian/hongzhong_ui_room_direction.ui")
  19. self:init3DDirection()
  20. end
  21. else
  22. self.ui = loadUI("hongzhong/res/ui_fangjian/hongzhong_ui_room_direction_2d.ui")
  23. self:init2DDirection()
  24. end
  25. self:addChild(self.ui)
  26. if self.seatId then
  27. self.currentDir = nil
  28. self:updateDirection(self.seatId)
  29. end
  30. self:hideJuShuNum(false)
  31. self:hideLeftCardNums(false)
  32. end
  33. return hongzhongRoomDirection