| 12345678910111213141516171819202122232425 |
- import { Button, Node, } from "cc";
- export function addBtnClick(btn: Button | Node, onClick: Function, target?) {
- if (btn instanceof Node) {
- btn.on(Node.EventType.TOUCH_END, onClick, target);
- return;
- }
- if (btn instanceof Button) {
- btn.node.on(Button.EventType.CLICK, onClick, target);
- return;
- }
- }
- export function removeBtnClick(btn: Button | Node, onClick, target) {
- if (btn instanceof Node) {
- btn.off(Node.EventType.TOUCH_END, onClick, target);
- return;
- }
- if (btn instanceof Button) {
- btn.node.off(Button.EventType.CLICK, onClick, target);
- return;
- }
- }
|