CocosCreator之KUOKUO带你做小小PK(二)Boss血条与站桩挨打

2023-11-06 19:30

本文主要是介绍CocosCreator之KUOKUO带你做小小PK(二)Boss血条与站桩挨打,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本次引擎2.0.5

编辑工具VSCode

目标:小小PK(二)

血条素材:

好了,我们接着上个教程:

上一个教程我们做了,移动与跳跃还有攻击。

但是只有主角一人是不是很尬。

接下来让我们放入血条,放入Boss。

血条的模式改为横向填充,然后把血条x方向放大合适倍数。

给Boss个脚本:

enemy.js

首先:

主角节点引用(获取其位置与攻击状态);

最大HP为1000,用于显示血条的精灵。

在填充模式下,0-1为一整个血条;

我们调整fillStart即可控制其从左方开始的填充程度。

这是onLoad。

//、、、喜欢打注释是个好习惯。

然后就是随时检测主角跟自己的距离,有没有攻击。

如果有攻击,那么进入受损状态。

这里写了一个状态开关。

然后是受损0.5秒后恢复。

我们来看看效果吧。

好了,授人以渔很是开心!

但是,你能接下来钓到鱼吗?

加油!

 

加我QQ群:(博客里面的项目,群文件里都有哦)

706176551

我们一起学习!

 

O(∩_∩)O~~

这篇关于CocosCreator之KUOKUO带你做小小PK(二)Boss血条与站桩挨打的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/358616

相关文章

python scrapy爬虫框架 抓取BOSS直聘平台 数据可视化统计分析

使用python scrapy实现BOSS直聘数据抓取分析 前言   随着金秋九月的悄然而至,我们迎来了业界俗称的“金九银十”跳槽黄金季,周围的朋友圈中弥漫着探索新机遇的热烈氛围。然而,作为深耕技术领域的程序员群体,我们往往沉浸在代码的浩瀚宇宙中,享受着解决技术难题的乐趣,却也不经意间与职场外部的风云变幻保持了一定的距离,对行业动态或许仅有一鳞半爪的了解,甚至偶有盲区。   但正是这份对技术

World of Warcraft [CLASSIC][80][Shushia][Molten Core][BOSS-5 Baron Geddon]

80级术士单杀[熔火之心]40人团队副本 [5号BOSS 迦顿男爵] BOSS技能①[点燃法力],每3秒燃烧400点法力值,实际上还附带400点伤害,持续5分钟 BOSS技能②[人体炸弹] :迦顿男爵会随机给一个人施放DEBUFF,被DEBUFF影响的人需要在最短时间内跑到远离人群的角落,等待炸弹爆炸。这个技能会造成3000+的伤害,并且会对周围一定范围内的玩家造成等量伤害,感觉我

CocosCreator构建Android项目

CocosCreator构建Android项目 需要安装配置原生环境:官网教程 Visual Studio Code 用于编写js cocos软件:下载地址 android sdk 要低于25 否则不支持ant android ndk r10版本 :ndk不要太高10可以用了 ndk_r10e(Jan 2015) Windows32-bit : http://dl.google.co

cocos2d-x 如何使用CCProgressTimer作为血条,实现跟随怪物进行移动,自动掉血,然后死亡。

Cocos2d-x中类CCProgressTimer实现游戏人物血条 一、CCProgressTimer的基本使用步骤: cocos2d-x的进度条函数CCProgressTimer,我们可以这样定义: 1. //s_pPathSister1为图片的路径 2. CCProgressTimer *left = CCProgressTimer::create(

CocosCreator物理引擎Demo源码分析(3)-stick-arrow

CocosCreator开发笔记(8)-读取和解析JSON数据文件 Box2D C++ 三种作用力效果 ApplyForce、ApplyLinearImpulse、SetLinearVelocity stick-arrow示例展示了如何动态发射刚体飞往目标点。 技术点 1、触摸屏幕发射刚体,计算起点和目标点的夹角,设置刚体的线性速度。 2、在Update中不断施加一个作用力到刚体尾部

2015年1月26日 格力PK小米

黑格尔的名言:世界上最悲剧的冲突,双方不存在对与错,只是两个都有充分理由的片面 郎教授说: 小米的雷军和格力的董明珠打赌10年后谁的销售额大,输了陪10亿 2013年小米销售额为格力的1/4,而2014年小米则是格力的1/2 2014年智能手机占有率小米14% 小米占全世界份额5.3% 雷军的三板斧 1.硬件组装都是最好的,高通的硬件,HP的屏

2024年华为OD机试E卷- Boss的收入-(Javac++Python)

题目描述: 一个XX产品行销总公司,只有一个b0ss,其有若千一级分销,一级分销又有若干二级分销,每个分错只有唯一的上级分销。规定,每个月,下级分销需要将自己的总收入(自已的+下级上交的)每满100元上交15元给自己的上级现给出一组分销的关系,和每个分销的收入,请找出boss并计算出这个boss的收入。 比如: ·收入100元,上交15元: ·收入199元(99元不够100),上交15元:。 收

小小水仙花

什么是水仙花数呢?   水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗 数(Armstrong number),水仙花数是指一个 n 位数(n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。 实现:

netty服务端boss线程设置多少比较合理?

如果服务端只有一个监听端口,设置1即可。即使设置的boss线程大于1实际上也不会被使用到。

Netty Boss线程是为什么都是写1

文章目录 Netty Boss线程是为什么都是写1中间件使用Dubbo中的使用方法:NettyServer#doOpenRxServer 的使用方法 为什么呢?总结 Netty Boss线程是为什么都是写1 先来看看常见的中间件、框架的使用方式。 中间件使用 Dubbo中的使用方法:NettyServer#doOpen bossGroup = new NioEventLo