Test.lua.txt 825 B

1234567891011121314151617181920212223242526272829303132333435
  1. local Test = {}
  2. local function OnClickBUttonTest()
  3. print("---->OnClickBUttonTest")
  4. end
  5. local function GetHitInfoMovePlayer()
  6. local Input = CS.UnityEngine.Input
  7. if Input.GetMouseButtonDown(0) then
  8. local mousePosition = CS.UnityEngine.Input.mousePosition
  9. local bTouchUI = require("Base/UIHelper.lua"):IsPointerOverGameObject(mousePosition)
  10. print("----> bTouchUI")
  11. end
  12. end
  13. local function RegisterTouchEvent()
  14. local uiHelper = require("Base/UIHelper.lua")
  15. uiHelper:AddClickEvent(Test._rootCanvas, "Button", OnClickBUttonTest)
  16. end
  17. function Test.Awake()
  18. local canvas = CS.UnityEngine.GameObject.Find("Canvas").gameObject
  19. Test._rootCanvas = canvas
  20. end
  21. function Test.Start()
  22. RegisterTouchEvent()
  23. end
  24. function Test.Update()
  25. GetHitInfoMovePlayer()
  26. end
  27. return Test