
游戏客户端
文章平均质量分 70
主要介绍cocos creator相关的游戏客户端开发分享。
RogerLHJ
小白菜中的小菜鸡中的小小小学生
展开
-
cocos creator制作2dTop-down游戏(虚拟摇杆、地图加载)
d.Canvas的相机需要跟随移动,但为了性能的考虑,这里使用的是延时检测加相机缓动的形式。在主人公移动时,通过时间间隔校验,当移动时间超过一定的阈值,则发送事件,让监听的相机做出移动跟随。c.两个画布分别挂上相机,而相机的可视层需要做区别,需要让UICanvas的相机拍不到Canvas的内容,反之亦然即可。(1)地图做出无边界的形式动态的循环加载;(2)将植物,建筑等作为预制体,带上碰撞盒和刚体,然后每个地图上放上需要的预制体。(2)游戏内的主场景,需要一个ui的固定相机,以及一个跟随主人公的相机。原创 2024-12-19 23:41:54 · 1081 阅读 · 1 评论 -
cocos creator 的 widget组件的使用及踩坑
如果不删除widget组件,只是将enabled勾去掉,那当其子节点调用updateAlignment时,改节点的widget组件就会重新生效,可能有意想不到的效果。而需要注意的是,官方有给出说明,当canvas的alignCanvasWithScreen被设置为true时,canvas 组件随时获得设备屏幕的实际分辨率并对场景中所有渲染元素进行适当的缩放。不同分辨率下,希望UI相对屏幕边框位置不变时,只需要将UI节点放在canvas下,通过节点的widget组件即可实现。(1)定义窄屏和宽屏的宽高比例;原创 2024-12-11 23:45:29 · 854 阅读 · 0 评论 -
SwiftUI 日历实战
//// CalenderView.swift// happlyDaily//// Created by 梁汉杰 on 2022/1/24.//import SwiftUIfileprivate extension DateFormatter{static var month: DateFormatter{let formatter = DateFormatter()formatter.dateFormat = “MMMM”return formatter}static原创 2022-01-28 13:38:58 · 3173 阅读 · 0 评论 -
cocos creator 触摸事件官方案例
c.节点B是节点A的子节点。如果节点B的propagationStopped和preventSwallow同时为false,当触摸区域在节点A内且在节点B内时,节点A的触摸事件会触发两次;若节点B的propagationStopped和preventSwallow同时为true,当触摸区域在节点A内且在节点B内时,节点A的触摸事件不被触发。但特殊情况下,例如ScrollView,父节点的触摸事件注册在捕获阶段,即使触摸到的是子节点,父节点也会优先触发。a.有节点A和节点B,节点B是节点A的子节点。原创 2024-11-29 20:00:45 · 754 阅读 · 0 评论