
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
// 删除旧的aartask deleteOldAar(type: Delete) {//删除Unity工程下的Android资源delete 'D:/UnityProjects/AcGame0403/Assets/Plugins/Android/acgame0403-release.aar'}//导出aartask exportAar(type: Copy) {from('build/outpu
美术mask图规则建筑的部件id为1,2,3,依次类推原图mask图,例如,mask为纯黑色背景,色块为要遮罩的区域。最多支持1个建筑7个部件调整颜色合并后效果这几个区域会根据色相改变部件ID对应maskrgb的色块表建筑部件ID去策划表中拿,找到对应的是门部件之类的,再出mask图中有门的抠图,抠图的颜色从上表中ID对应rgb取。调整完后编辑器的色相参数最好归0shader流程1.把原rgb色彩

根据ResourceCollection.xml增加打包资源[],“Name”0,“Packed”false}增加打包资源[],“Name”0,“Packed”false}

1.小圆一定是全部包含在大圆内部。运动的是大圆,直到大圆与小圆圆心,半径重合2.缩圈运动分两个阶段,第一阶段为向内切运动:大圆圆心不变,按照速度缩小大圆半径,直到大圆半径 = 圆心距离+小圆半径3.第二阶段为先小圆运动:大圆圆心向着小圆圆心移动,同时大圆半径缩小,直到大圆半径= 小圆半径

网络同步包最小单元PDU需要发送PDU的情况,即是状态改变时情况。

转https://zhuanlan.zhihu.com/p/21960395原理:获取ab里面所有依赖每个依赖的全路径作为字典key,被一个ab应用+1public void CheckABInfo(AssetBundle ab, string abName){EditorSettings.serializationMode = SerializationMode.ForceText;string
网络模块优化方向网络优化的目的是让网络包更小,响应更及时,消耗更少流量,不卡主线程。减少无用字段网络包中通常包含了很多信息,诸如角色位置,朝向,状态等。 如果是2.5D游戏,则位置z分量可以弃掉;朝向只在xz平面上,所以只需要发送RotationY。 通过这种减少无用字段,可以一定程度上降低网络包大小。降低字段精度能用byte的不用int。通常逻辑里的很多信息都是4字节,包括角色位置,朝向,技

主要功能表驱动,引导到哪步查找ui面板下路径屏蔽不可点击区域,点击屏蔽,UImask镂空具有点击该按钮驱动下一步,或者点击新手引导的下一步驱动数据结构//新手引导UI箭头出现的方向public enum EnGuideDir{up = 0,down = 1,left = 2,right = 3}//出现引导如何跳转下一步public enum EnGuideClick{NoClickCloseSe

游戏场景中,动态创建的一切物体定义为实体。此模块提供管理实体和实体组的功能,如显示隐藏实体、挂接实体(如挂接武器、坐骑,或者抓起另一个实体)等。实体使用结束后可以不立刻销毁,从而等待下一次重新使用。
1.GF万物基于引用池IReference2.ObjectBase : IReference类的m_Target持有unity中Mono,资源,GameObejct3.AssetObject : ObjectBase类m_Target持有Assetbundle中的Asset,具有获取,引用两个计数管理释放4.ResourceObject : ObjectBase类m_Target持有Assetbu








