属性装饰器,引入本身类,属性不会被解析
多模型共享合图Material,如何为单模型取出对应的位置。
3.8.5插件UI组件ui-select元素bug
今天准备更新下插件,适配3.8.5时,发现ui-select下拉框中的文本突然消失了,是什么原因。。。
3.8.5之前的版本都正常的。
下拉框代码如下:
<ui-select :value="item.guideType" @change="onGuideTypeSelectionChange($event.target.value, index)" style=" width: 25%; margin-bottom: 10px;">
<option value="touch"><ui-label value="i18n:user-guide.touch"></ui-label></option>
<option value="key"><ui-label value="i18n:user-guide.key"></ui-label></option>
</ui-select>
如果不使用i18n,则正常。
<ui-select :value="item.guideType" @change="onGuideTypeSelectionChange($event.target.value, index)" style=" width: 25%; margin-bottom: 10px;">
<option value="touch">触摸引导</option>
<option value="key">按键引导</option>
</ui-select>
3.8.5是对ui-select做了什么调整吗?
1 个帖 - 1 位参与者
请问塔防游戏,子弹自动攻击最靠近的移动对象要怎么实现
1)如果获取当前敌人的坐标,然后按照缓慢卫衣子弹过去,有可能敌人移动得快就打不到它了
2)如果式按照敌人得速度预判敌人和我方得子弹速度来决定未来相遇得位置,这种方式会不会比较合理
3)如何判断哪个敌人离我式最近得
希望以上能给出一些代码提示下
1 个帖 - 1 位参与者
做一个较小型游戏,全场只用一个场景可以吗
hello!大家好呀,我是个cocos小白,近期我一直在疑惑一个问题,就是我个人打算做一个较小型游戏,我在考虑可不可以全部写在一个场景里面,和写多个场景之间,哪个更好呢,请大佬请教!
5 个帖 - 3 位参与者
背景循环滚动有黑边或者闪烁
-
Creator 版本:3.8.5
-
目标平台:测试平台Chrome
(十分重要,别简单的就说“原生”或者“网页”)–> -
重现方式:滚动时偶尔会出现
-
首个报错:控制台没报错
项目设置 720 * 1280 适配高度
两种背景图 720 * 1280
适配设计分辨率或者不同手机型号会出现闪烁线条或者两图之间有空隙
尝试过 ± 2/3 但也会出现
估计时update的y不是整数,当速度快的时候明显
望各位大哥给给解决方案~ 谢谢
import { _decorator, Component, Node, Size, UITransform, view } from ‘cc’;
const { ccclass, property } = _decorator;
@ccclass(‘bg_controller’)
export class bg_controller extends Component {
public speed:number = 200;
public sw:number = 0
public sh:number = 0
start() {
// const screen = view.getVisibleSize()
// this.sw = screen.width
// this.sh = screen.height
// for(let nodes of this.node.children){
// let bgUITransform = nodes.getComponent(UITransform)
// // bgUITransform.setContentSize(new Size(bgUITransform.contentSize.x, this.sh))
// nodes.setScale(nodes.scale.x, this.sh/bgUITransform.height)
// }
}
update(deltaTime: number) {
const bgNodes = this.node.children
bgNodes.forEach((bgNode)=>{
bgNode.setPosition(bgNode.position.x, bgNode.position.y + this.speed*deltaTime)
if(bgNode.position.y >= 1278){
bgNode.setPosition(bgNode.position.x, -1280)
}
})
}
}
3 个帖 - 3 位参与者
打包项目后,在安卓14的手机上,安装成功,但是进入游戏就闪退
Creator 版本:3.2.1
目标平台:小米12手机 安卓14
重现方式:打包项目后,在安卓14的手机上,安装成功,但是进入游戏就闪退
首个报错:无报错信息
之前哪个版本是正常的:在安卓8.0和安卓10.0的手机上运行正常
手机型号:小米12
编辑器操作系统:window10
重现概率: 100%
1 个帖 - 1 位参与者
3.2.1安卓打包问题
按照官网文档给出的配置打包
结果在安卓8,安卓10的手机上可以正常运行,
在安卓14的手机上无法运行
-
Creator 版本:3.2.1
-
目标平台:Android 14
-
重现概率:100%
1 个帖 - 1 位参与者
Error: 以****为起点找不到模块 "dayjs/plugin/duration"
音游应该如何卡点
我们在做一款音乐有关的游戏,就是策划那边给我一首音乐,然后我们需要根据里面的声音进行卡点并且处理一些游戏的逻辑,目前的做法就是自己去看音频的结构,然后再第几秒干什么,但是这种效率太慢了,有什么其它办法嘛
5 个帖 - 5 位参与者
Toggle组件里的setIsCheckedWithoutNotify方法
-
文档版本:3.8.2
-
文档链接:Cocos Creator API
-
具体的问题或改进建议:setIsCheckedWithoutNotify方法的方法说明:“设置 isChecked 而不调用 checkEvents 回调。”, 实际使用还是会调用组件里挂的checkEvents方法。
1 个帖 - 1 位参与者
在电脑端打开微信小游戏很卡顿
小游戏直接在移动端打开运行效率是流畅的。
但如果使用微信PC版,在PC端运行小游戏。应该没有默认使用独显,使用的是核显,会导致运行效率低下,卡顿非常明显。
这种情况要如何解决呢?可以让小游戏在PC端运行时调用独立显卡运行吗?
1 个帖 - 1 位参与者
小白一个,想学习cocos creator3.8.2来开发游戏,但是只会C++可以开发游戏么
点击事件求助,
地图拖拽卡顿问题
cocos2.4.12,微信小游戏平台
大地图上很多渲染节点,需要实现拖拽移动地图。
经过我的测试,在电脑上拖拽的越快cc.Node.EventType.TOUCH_MOVE响应的也越快,1秒300-600次,而在手机上,不论安卓还是ios都是稳定60次,估计跟游戏的渲染帧率有关,不过这应该不是主要影响因素,因为响应速度再高也只会在帧刷新的时候渲染。
我目前实现方法是摄像机不动,拖拽时移动地图,就算只有一个节点,也会有卡顿现象,不够丝滑,节点多起来卡顿就会非常明显。
还有一些优化的空间,1优化drawcall,2摄像头外的节点不显示。但是上面说了,场景简单也会卡。
看论坛里有人用移动摄像头的方式实现,不知道效果如何。
大家有什么好的方式吗?
2 个帖 - 2 位参与者
关于动画遮罩,没有骨骼,用的动画编辑器和动画图,如何使用动画遮罩
华为浏览器回退到其他网页,游戏的背景音乐还在播放。
-
Creator 版本:
-
目标平台:
-
重现方式:webmobile打包项目,华为自带浏览器打开网址的游戏,当bgm播放的时候,按一下左小角的浏览器的<-回退按钮,此时回退到了上一页,但是游戏的bgm还在播放,如果没有播放,那么选中浏览器的地址栏,在取消选中点击当前页的空白页,也会触发游戏的bgm继续播放;继续播放之后,将浏览器app最小化回到手机桌面,音乐还是在播放。明明游戏网页已经不在了当前是其他网页,可还是有游戏网页里面的bgm播放。
-
之前哪个版本是正常的:
-
手机型号:
-
手机浏览器:
-
重现概率:
1 个帖 - 1 位参与者
求助大概是在运行动画相关的东西是引擎内部出错了
反馈一个阴影系统的bug[3.8.5]
当摄像机旋转到某角度(摄像头看向X)的时候,阴影会被剪切
正常是这个样子,平行光光源的位置是固定的
已经检查了很久,确定光源的位置与mesh在2000的 shadowdistance内,也确定摄像头的far符合要求。
随着摄像头拉近距离,阴影会逐渐显示,如图
文档翻了很久,没找摄像头有什么参数来调整阴影的显示,平行光的所有参数都试了,csm打开关闭及各参数等等都无效。就差引擎没动了。
经过测试,小的mesh不会出现这个问题,只要模型大一些,就会出现这个问题了
1 个帖 - 1 位参与者