工作总结
2023-03-21 17:44:23 9 举报
AI智能生成
测试
作者其他创作
大纲/内容
Tcp
Int Shader.PropertyToId(\"_UIPostprocessTex\")
MonoBehaviour 组件中的 OnPreRender & OnPostRender用来给shader传输全局Rt(UICamera)
匡一喜欢用一个脚本来给shader传递参数,监听uicamera OnPreRender并自行管理m_dirty变量来设置shader参数(CircleGuideImage)
statisticser统计的晚点再看
action?.Invoke() 就是我一直在找的action简单写法
备忘
全局shader参数
update中处理屏幕尺寸变化
UIAdaptor
1.维护了一个同屏幕大小的rt 供一些屏幕后效使用
2.提供了OnpreRender用于修改摄像机参数OnpostRender用于处理一些后效
UICamera
UI FrameWork
FrameWork
推送管理(需要分别接 Android/Ios)
pushManager&NotificationSysSettingStatusManager
NotificationCenter
AdManager
一些特殊规则 比如第一天不给玩家播放插屏
AdShowChecker
AdRevenuEventManager
AdControl
AdBannerUICtrl
Advertise
这里面还很不讲究的放了 支付的mask
Mainlistener
fb跳转/推送跳转 领取图片
防加壳
IsHook & IsSignChanged
PayManager
版本号比较,结果在dataloading的时候才处理
GameVersion
ShareManager
SDK
捕获Unity异常,堆栈信息等
ExceptionHunter
Unity 项目内调试工具
SRDebugger
MachineLearnCenter
Plugin
SDK&Plugin
GameTestCtrl
CheckToShowPopWindowCtrl
UILogicController
UserInterface
PaintCamera
EffectCamera
SavePicCamera
ApCamera
Cameras
GameManager(GameLaucher)
LoadingData的时候打开了 preloading
Enter Point
测试服
预发布服
正式服
google 云函数
aws
gcp
CDN
运行环境
UIBridge
UIResponse
事件传递
用户信息 如 NewUser RetentionDay
GlobalData
DataCacheManager
创建文件夹 也在这进行
玩家主动退出游戏时
完成/退出一张图的时候
切换到后台
编辑器暂停
数据存储节点
数据 DataManager
UiSkinManager
Game
常量存储(包括预发布/测试服切换代码)
AppConst
返回当前时间
跨天判断
当获取当前时间以后还要校验vip权限与奖励 / 一些限时活动也走这个回调
时间也是从datahelper中gettime
TimeManager
DataHelper.GetLocalizationText(string xxx)
多语言
检测主线
string 2 UtcDateTime
正则解析商品价格
Json 验证
YTools
MainLoop
OnApplicationPause(Pause)
vSyncCount / SetResolution
QuitGame
GameSystem
多线程
DataDecodeAgent
AssetbundleCacheManager
AssetBundle
推送管理器
PushManager
ab测
ServerConfig
PlayerDataSyncMerge
这种弹窗注意间隔和时机,特别是间隔
FileIOErrorListener
Helper
0 条评论
回复 删除
下一页