123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- System.register(["__unresolved_0", "cc", "__unresolved_1"], function (_export, _context) {
- "use strict";
- var _reporterNs, _cclegacy, __checkObsolete__, __checkObsoleteInNamespace__, _decorator, Component, Collider, constant, _dec, _class, _crd, ccclass, property, self_plane;
- function _reportPossibleCrUseOfconstant(extras) {
- _reporterNs.report("constant", "../framework/constant", _context.meta, extras);
- }
- return {
- setters: [function (_unresolved_) {
- _reporterNs = _unresolved_;
- }, function (_cc) {
- _cclegacy = _cc.cclegacy;
- __checkObsolete__ = _cc.__checkObsolete__;
- __checkObsoleteInNamespace__ = _cc.__checkObsoleteInNamespace__;
- _decorator = _cc._decorator;
- Component = _cc.Component;
- Collider = _cc.Collider;
- }, function (_unresolved_2) {
- constant = _unresolved_2.constant;
- }],
- execute: function () {
- _crd = true;
- _cclegacy._RF.push({}, "aab8fR03J1HCIVTbvXr9zTq", "self-plane", undefined);
- __checkObsolete__(['_decorator', 'Component', 'Node', 'input', 'Input', 'EventTouch', 'Collider', 'ITriggerEvent']);
- ({
- ccclass,
- property
- } = _decorator); // 未使用
- _export("self_plane", self_plane = (_dec = ccclass('self_plane'), _dec(_class = class self_plane extends Component {
- // @property
- // public speed = 1;
- start() {// input.on(Input.EventType.TOUCH_START, this._touchStart, this);
- // input.on(Input.EventType.TOUCH_MOVE, this._touchMove, this);
- }
- onEnable() {
- const collider = this.getComponent(Collider);
- collider.on('onTriggerEnter', this._onTriggerEnter, this);
- }
- onDisable() {
- const collider = this.getComponent(Collider);
- collider.off('onTriggerEnter', this._onTriggerEnter, this);
- }
- _onTriggerEnter(event) {
- console.log('玩家');
- const collisionGroup = event.otherCollider.getGroup();
- if (collisionGroup === (_crd && constant === void 0 ? (_reportPossibleCrUseOfconstant({
- error: Error()
- }), constant) : constant).CollisionType.ENEMY_PLANE) {
- // 敌机或敌机子弹
- console.log('reduce blood');
- }
- } // update(deltaTime: number) {
- // }
- // _touchMove(event: EventTouch) {
- // const delta = event.getDelta();
- // let pos = this.node.position;
- // // x 上下, z 左右
- // // this.node.setPosition(pos.x - 0.01 * this.speed * delta.x, pos.y, pos.z - 0.01 * this.speed * delta.y)
- // this.node.setPosition(pos.x + 0.01 * this.speed * delta.y, pos.y, pos.z + 0.01 * this.speed * delta.x)
- // }
- }) || _class));
- _cclegacy._RF.pop();
- _crd = false;
- }
- };
- });
- //# sourceMappingURL=37f01e187fb8de55d9e92eabac13d50d863c1cd9.js.map
|