yang131

导航

上一页 1 2 3 4 5 6 7 ··· 14 下一页

2024年11月23日 #

关于GUI的一个事情

摘要: 目前从事鸿蒙的一个工作,发现ArkUI虽然用了@State来标记一个变量然后当变量值改变的时候变量开始界面更新,所以当你想直接访问UI的时候是不太方便的。 而我自己用的UI是Duilib(xml+代码的动态更新),因为我有完整的UE的蓝图界面设计的经验,这里我觉得蓝图比较符合我自己的使用经验,那就是 阅读全文

posted @ 2024-11-23 12:48 NoNight 阅读(20) 评论(0) 推荐(0)

2024年11月19日 #

关于鸿蒙媒体播放器遇到的一些问题

摘要: demuxer不能获取长度,而且ReadSample一次读取了很多Frame,这里待研究因为文档种一次读取sample的大小的buffer size是可以自己设置的,而项目里是自己获取的。 一次读取很多frame导致的问题(seektime无法精确定位,1可能keyframe太少,2readsamp 阅读全文

posted @ 2024-11-19 10:01 NoNight 阅读(34) 评论(0) 推荐(0)

2024年11月14日 #

关于GL切换线程渲染

摘要: 目前分为两种方式: 1.在主线程初始化GLContext,在其他线程渲染(此时切换之前的Context), 主要保证已经创建的Program在其他线程的使用。 阅读全文

posted @ 2024-11-14 09:31 NoNight 阅读(19) 评论(0) 推荐(0)

2024年11月11日 #

关于右值引用测试

摘要: 不论在win: vs,gcc 测试,使用RightValue,性能出现下降 在Llvm下,使用RightValue,性能也出现下降: 测试参考之前的博客代码,现有的代码也可以: #include <iostream> #include <vector> #include <utility> #inc 阅读全文

posted @ 2024-11-11 20:14 NoNight 阅读(13) 评论(0) 推荐(0)

2024年10月20日 #

关于apptomcat启动失败的问题

摘要: tomcat无法启动原因排查 缺少exe文件,可能在其他软件安装过程中被删除了 阅读全文

posted @ 2024-10-20 15:32 NoNight 阅读(18) 评论(1) 推荐(0)

2024年10月16日 #

关于鸿蒙交叉编译的日志记录

摘要: 对于一个第三方库集成到自己的项目,在鸿蒙开发商最初接触的是源码集成进来,使用cmake,但是一些库的代码偏多,集成有一些困难,所以还有另一种方式直接把第三方库的链接库编译好放进来。 大部分或者目前我需要用的都需要makefile来编译,当然如果不是makefile而是CMake,那它可以直接集成到项 阅读全文

posted @ 2024-10-16 11:23 NoNight 阅读(450) 评论(1) 推荐(0)

2024年10月7日 #

关于鸿蒙自己搭建项目环境要注意的点

摘要: 具体步骤如下 https://xie.infoq.cn/article/4c72d00fab3499bc78de4fdd3 但是与native c++相关的东西不止上面还少不了CMakeList.txt, # the minimum version of CMake. cmake_minimum_r 阅读全文

posted @ 2024-10-07 15:36 NoNight 阅读(86) 评论(0) 推荐(0)

2024年9月4日 #

关于组队邀请要注意的项

摘要: struct在MAP中的时候,无法更新需要重新建一个struct更新完数据之后再add,才醒。 playercontroller每个客户端一个,也就是server端游好几个,所以一定要找到对应的playercontroller 目前数据存在gameinstance中 寻找对应的playercontr 阅读全文

posted @ 2024-09-04 22:08 NoNight 阅读(17) 评论(0) 推荐(0)

2024年8月30日 #

关于ChinaJoyApp仿制版的架构设计

摘要: 俩个关卡Server,Client,这两个是启动后的地图,服务器端在Server关卡在初始化成功后连接DataServer,然后两个进程相互交互;而客户端会在打开Client关卡后登录DataServer,然后获取到DS服务器的地址和端口后,然后会进入Server关卡。 所以服务器端启动大概是这样的 阅读全文

posted @ 2024-08-30 16:16 NoNight 阅读(15) 评论(0) 推荐(0)

2024年8月17日 #

关于steamworks的dlc管理

摘要: 关于steamworks中基础游戏版本无需更改时,只更新DLC,需要在基础游戏中设置分别管理DLC,然后用SeamPipeBuildUploader即可,注意下图,这俩,appID为基础游戏ID,depotID 为dlc的仓库id,如果AppID为DLC的AppID则不生效 阅读全文

posted @ 2024-08-17 00:06 NoNight 阅读(112) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 14 下一页