[导弹打飞机H5动画制作]飞机与导弹的碰撞检测

news/2024/7/9 8:31:14 标签: animate, createjs, H5

界面参考:

代码参考:

this.btnShootTruck.addEventListener("click", startShoot);
var _this = this;
_this.ShootFire.stop();
_this.ShootFire.alpha = 0;
//_this.AsyPlaneObj.gotoAndStop(0);
_this.AsyPlaneObj.alpha = 1;
_this.AsyPlaneObj.BombPlaneObj.alpha = 1;
_this.AsyPlaneObj.BombPlaneObj.gotoAndStop(0);

createjs.Ticker.removeEventListener("tick", handleTick);
createjs.Ticker.addEventListener("tick", handleTick);
function handleTick() {
	var pt = _this.AsyPlaneObj.BombPlaneObj.localToLocal(0, 0, mo); // 传递的是红色小球圆心位置
	if (_this.AsyPlaneObj.BombPlaneObj.hitTest(pt.x, pt.y) && mo.alpha == 1 && _this.AsyPlaneObj.alpha == 1) {
	_this.AsyPlaneObj.BombPlaneObj.BombObj.alpha=1;
		_this.AsyPlaneObj.BombPlaneObj.play();
		mo.alpha = 0;
		iNum+=

http://www.niftyadmin.cn/n/5133498.html

相关文章

Python selenium无界面headless

视频版教程:一天掌握python爬虫【基础篇】 涵盖 requests、beautifulsoup、selenium Chrome-headless 模式, Google 针对 Chrome 浏览器 59版 新增加的一种模式,可以让你不打开UI界面的情况下使用 Chrome 浏览器,所以运行效果与 …

代码随想录day4:链表总结

两两交换链表中的节点 一开始自己的思路只是两两交换,并没有说涉及到前一个节点。实际上两两交换涉及到了三个节点 使用虚拟头结点,这样一次性处理三个节点。且每次组里第一个节点其实数值没变。 class Solution { public:ListNode* swapPairs(ListNod…

Python超入门(7)__迅速上手操作掌握Python

# 31.类 class Point:# 构造函数def __init__(self, x, y, z):self.x xself.y yself.z z# 自定义函数def move(self):print("move")def draw(self):print("draw")# 定义一个Point类的实例point1 # 注意:新建实例的参数要与构造函数一致 poi…

dash--项目的前端展示简单基础

1.前置工作 创建虚拟环境: sudo apt-get install python3-venv # 安装 python3 -m venv venv # 在本目录下创建venv虚拟环境(也是一个文件夹。如果用不到这个虚拟环境以后就rm -rf venv) source venv/bin/activate # 激活虚拟环境临时使用清华…

TensorRT量化实战课YOLOv7量化:pytorch_quantization介绍

目录 前言1. 课程介绍2. pytorch_quantization2.1 initialize函数2.2 tensor_quant模块2.3 TensorQuantizer类2.4 QuantDescriptor类2.5 calib模块 总结 前言 手写 AI 推出的全新 TensorRT 模型量化实战课程,链接。记录下个人学习笔记,仅供自己参考。 该…

洛谷趣题【过河卒】参考题解

背景 今天逛洛谷才注意到这道题,原题连接【P1002 [NOIP2002 普及组] 过河卒 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)】 对于爱下棋的我来说,当然是必刷之题。 题意 小卒起始点在左上角(0,0)处,我们的程序将接收两个坐标&#xff1…

Linux网络编程二(TCP三次握手、四次挥手、TCP滑动窗口、MSS、TCP状态转换、多进程/多线程服务器实现)

TCP三次握手 TCP三次握手(TCP three-way handshake)是TCP协议建立可靠连接的过程,确保客户端和服务器之间可以进行可靠的通信。下面是TCP三次握手的详细过程: 假设客户端为A,服务器为B 1、第一次握手(SYN1,seq500&…

79 电话号码的字母组合

电话号码的字母组合 题解1 回溯比较直观的理解 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例 1: 输入…