- 博客(58)
- 收藏
- 关注
原创 Mac系统Unity团结引擎打包OpenHomeny项目配置
3、打开DevEco,新建项目,点击菜单栏Tools,点击SDKManager,选择OpenHarmony 勾选api10。至于安装到手机还没测试,因为发现mac数据线连到开发板没反应,只能充电。完成操作后,选择Openharmoney平台即可导出hap后缀的安装包。需要修改build-profile.jison5配置文件,修改内容如下。4、完成后回到tuanjie设置路径。重新点击Build,发现能成功导出!1、团结引擎下载:直接百度下载即可。等待安装完成后,安装JDK。
2024-04-03 14:33:09
1633
1
原创 Unity Mac踩坑日记
1、读取外部文件夹使用IO,读取StreamingAsset或者Unity定义文件夹或者服务器文件使用www或者UnityRequest2、mac下使用www 需要添加前缀:"file://"3、Mac下的Rider很好用,断点调试也很方便4、改变文件编码格式,使用vscode通过编码保存可以保存为带BOM格式的UTF8文件在Mac上5、Rider快捷按钮。
2023-08-23 11:03:07
943
原创 小程序开发(五)
定义bool 在完成加载回调设置false 加载方法里面设置true 触底方法判断。设置回调参数 传递参数则执行 , 不传则不执行。onReady :渲染完成才可以修改页面内容。onlaunch 初始化完成 只执行一次。wx.showToast :展示提示框。在data中定义isloading。自定义编译模式:=》编译自动跳转。WXS帮助页面信息处理过滤。onShow:切换到前台。onHide:切换到后台。上拉触底进行节流处理。
2023-01-31 10:58:06
454
原创 小程序开发(四)
project.config.json 设置检测收录警告不显示。设置九宫格结构: wxml。wx.展示隐藏loading。获取九宫格数据: 方法一致。option 传递页面参数。圆点 循环 wxml。
2023-01-19 00:35:46
165
原创 小程序开发(三)
全局为false 需要列表刷新得时候才需要true。app.json window 导航栏 背景区域。wxml定义class=‘username’{{xx}} 循环打印对应的东西。新增页面:tab上得页面要放在前面。wx:key =>设置key。data 发送给服务器得数据。真实数据res.data。权重:(0,0,1)页面刚加载时请求数据。
2023-01-13 14:35:19
100
原创 小程序开发(二)
app.json style:"v2"使用新版 样式,旧版直接去除。appdata 查看 定义字段值,随机数 字段用单‘’rich-text 富文本标签 详情页服务器返回直接显示。{{xx}} 结构 wxml js中可以写动态数据。mustache 语法 {{ }}实现滚动的scroll-view。事件中传入参数{具体的数字}事件传参: {{}}
2023-01-12 17:59:36
107
原创 小程序开发(一)
sitemap可以设置是否被微信索引。project-config 中得setting可以设置是否检测微信索引。页面的设置可以覆盖app的设置。
2023-01-12 12:25:10
114
原创 ET框架(三)
Model=》数据HotFix=》行为ET框架中的ECS和Unity的ECS无关hotfix 静态类静态方法=>行为 可以控制组件Model=》数据 继承Entity IAwake初始化Scene实体的子实体类型特殊:Unity.hotfixView : Unity相关的行为Unity .modeView: Unity相关的数据代码公用:新建 addLink初始化相关都在hotfix 客户端初始化hotfixviewRider快捷键。
2022-12-14 11:30:58
686
原创 ET框架(二)
一个进程可以有多个scene 一个scene可以组合成多个功能组件。client 代码和server一个项目。可以变成更为复杂或者简单得服务器架构。解耦,减低服务器间得负担。
2022-12-13 10:17:29
545
原创 ET框架(一)
cmd 输入验证 dotnet --version path :添加 cmd 输入mongo 验证Unity 2020.3.35f1c2安装Rider =》取消波浪线 show context action=》configtion ispection sevity运行:重新编译Unity mono和Client-Server服务器日志:打开Unity项目设置为Mono使用Tool-Buidl Code 重新编译 打包运行
2022-12-04 01:05:52
1752
原创 Unity使用LitJson进行Json的读取保存遇到的坑
1、序列化的脚本变量不能带float变量 改为double。3、保存时类型要new 一下,不new就显示为null。2、脚本不能继承其他类 否则出现 如下报错。留意是否继承自monobehaviour。
2022-10-26 22:37:50
1394
原创 Unity VS提示未能加载项目文件未找到
Unity VS未能正确加载解决方案......请参见“输出”窗口F:\xxx\Assembly-CSharp.csproj : error : 未能加载项目文件
2022-08-25 09:39:02
2573
原创 程序员学车记
科目一第一次我是刷了一点几百道题,模拟了几次没过,就想先去碰碰运气,两次都是87多分,嗯,还是得重视一下才行。题库现在是两千多道题,回来我刷题刷到1500,然后去模拟考了几次90多分,然后就去考试了,就过了,这里推荐大家用驾考宝dian,这个手机,电脑都是能同步信息的,而且模拟考的题目能同步到你刷过的题库,很方便。现在有全包的价格,建议报全包的,万一多次考试不过也不亏,可以包科二科三的适应费+后面拿证时缴费的费用都能和驾校报销。科目二我经历了三个教练,一个是报名的时候的教练,脾气很好,......
2022-07-30 14:58:30
318
原创 Blender建模(三)
四种选择模式 And 键位:shift ctrl a键尽量使用四边形 或者三角形,少使用多边形隐藏游标 面操作 面操作:细分删除
2022-07-06 17:37:54
260
原创 Blender建模(二)
删除物体 抓取: 复制: 操作是,需要对准模型上方切换顶视图对准切换前视图、右视图对准 游标:可以吸附的点不一定是原点 将物体=》游标选择吸附,选择顶点会自动吸附: 物体原点:黄色小点改变原点: 将游标吸附到物体某点 设置原点和游标一致隐藏物体:点Tab 进入模型编辑页面操作点线面:...
2022-07-05 23:59:41
3026
原创 Blender建模(一)
Blender 2.93 LTS — blender.org 选择LTS版本修改快捷键:和Unity一致 围绕物体旋转:数字键视角: 移动物体:选择 可以选择轴移动或者面移动:按n 调节对上一步操作的微调面板缩放可以 面缩放 、 轴缩放归零快捷键...
2022-07-05 06:35:29
689
原创 Unity导航系统
借助:GitHub - Unity-Technologies/NavMeshComponents: High Level API Components for Runtime NavMesh BuildingUnity开源的NavMeshComponents可以丰富拓展UnityNav组件的功能角色统一挂载 navmeshagent脚本 还有设置物体目标点脚本:playermovement1、动态烘焙=>当场景变化时,实时烘焙,例如 随机地图地面总物体挂载navmeshsurface 脚本书写动态烘
2022-07-03 01:44:41
465
原创 Unity商业开发必备插件
1、Dowteen: 配合UGUI做UI动画2、Odin插件3、行为树插件BT:配合FSM做角色AI4、EasyTouch 移动端手柄插件5、Litjson :处理json数据6、Cinemachine :影视镜头过场动画7、streamVR、VRTK:开发VR插件包8、EasyAR、ARKit 、ARCore9、Kinect、leapmiton插件包...
2022-06-28 15:06:01
838
原创 Unity&GitHub&git的使用(三)
安装服务器、客户端:Products | VisualSVN设置客户端svn忽略样式:把.git文件夹 .gitignore 文件 证书 Libirary文件夹 .vsconfig 等添加进忽略列表 建立git远程私有库 删除原.git 文件,打开git 输入git init 初始化本地库git remote add origin https://github.com/dlyxaj/Test.git 关联库gitignore文件 添加svn文件忽略.gitignore文件用法及如何配置
2022-06-28 05:17:46
301
原创 Unity&GitHub&git的使用(二)
chuanUnity流程:初始化仓库:git init 创建gitignore文件 :touch .gitignoregitignore/Unity.gitignore at main · github/gitignore · GitHub复制链接内容到gitignoregit statusgit add . 添加到缓存区git commit -m “”如何上传到远程仓库:先在github创建仓库: 添加远程仓库链接: git remote add origin xxxx 将本地内容push到远程
2022-06-27 06:12:31
561
原创 Unity&GitHub&git的使用(一)
Github: 新建仓库:删除仓库:=》setting ,最底下delete issue=》基本liunx命令: git命令:git config -system 配置: 基本命令创建仓库:
2022-06-25 16:12:22
1072
原创 国内外Unity视频学习网站大全
国内:百度:百度一下,你就知道泰课在线:泰课在线 -- 志存高远,稳如泰山 - 国内专业的在线学习平台|Unity3d培训|Unity教程|Unity教程 Unreal 虚幻 AR|移动开发|美术CG - Powered By EduSoho51:51CTO学堂-IT培训_IT人充电上51CTO学堂csdn:https://download.youkuaiyun.com/list/course/0-340-342-0-1-1.html?spm=1003.2275.3001.6414siki:SiKi学院 - 生命不息,
2022-06-25 16:07:58
2306
原创 Rider使用
中文包:Chinese (Simplified) Language Pack / 中文语言包 - IntelliJ IDEs Plugin | Marketplace快捷键:JetBrains Rider 软件使用快速入门_阳光下的蜗牛的博客-优快云博客keymap设置键位: 设置主题:Editor=》 color scheme Rider断点调试Unity=》 安装lua调试插件=》设置调试=》Unity中如何使用Rider调试C#和lua代码_xiaofengxuan892的博客-优快云博客_rid
2022-06-24 06:34:54
6008
原创 Unity高性能高效率自动化UI框架(一)
窗口基类:windowBehaviour 窗口实现通用基类 windowBase窗体管理类:UIModule具体窗体类: 入口类:UIMain Unity调试:VS打断点=》附加到Unity调试程序=》Unity点击运行F11 F10获取和隐藏代码:测试: windowBase:...
2022-06-18 05:18:09
2227
2
原创 Unity史上最强热更新解决方案--huatuo小白从入门到掌握(二)
热更测试:点击huatuo=》编译=》打包abBuild=》打包出项目文件修改热更代码:导出文件:编译 =》ab打包=》复制Unity编辑器下的Steamingasset文件替换:打开已打包的项目目录=》 找到打包的Steamingasset=》粘贴替换文件重启应用即可看到热更修改...
2022-06-16 22:18:27
1228
原创 Maven(二)
mvn 网站: https://mvnrepository.com/添加tomact插件搜索 org.apache.tomact.maven依赖可以相互调用(依赖传递)依赖优先级:第一层优先级最高同级的上层优先级最高同级内的后面覆盖前面隐藏依赖:optional 可选项:true 隐藏断开依赖:exclusions test测试标志 范围scope 空的则不显示 按照顺序内部执行 插件(每个阶段的插件)和生命周期阶段绑定 :执行什么goals 执行阶段phase如声明的插件周期xml文件内生命周期在Ma
2022-06-09 17:19:16
76
原创 Maven-(一)
下载:下载地址配置环境变量:MAVEN_HOMEPath: cmd=>mvn: 修改本地仓库位置(全局settting): 配置阿里云镜像: nexus-aliyuncentralNexus aliyunhttp://maven.aliyun.com/nexus/content/groups/public全局setting和用户settingMaven...
2022-06-08 08:17:37
112
原创 Unity国际版
unityhub://2021.2.19f1/602ecdbb2fb0unityhub://2021.2.18f1/0c6e675195cfunityhub://2021.2.17f1/efb8f635e7b1unityhub://2021.2.16f1/559fc0ec6670unityhub://2021.2.15f1/3b8567f665bbunityhub://2021.2.14f1/bcb93e5482d2unityhub://2021.2.13f1/90b6766da538unit
2022-06-03 15:33:29
6132
1
原创 Java基础(八)
枚举:class FreshJuice { enum FreshJuiceSize{ SMALL, MEDIUM , LARGE } FreshJuiceSize size;} public class FreshJuiceTest { public static void main(String[] args){ FreshJuice juice = new FreshJuice(); juice.size = FreshJuice.FreshJuic
2022-05-22 16:04:42
200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人