ArkTS是HarmonyOS主要应用开发语言,以后也别在弄那个 java 和鸿蒙的混合版了, 没必要浪费时间, 一步到位, 学新的吧。简介ArkTS围绕应用开发在TypeScript(简称TS)生态基础上做了进一步扩展,保持了TS的基本风格,同时通过规范定义强化开发期静态检查和分析,提升程序执行稳定性和性能强制使用静态类型:静态类型是ArkTS最重要的特性之一。如果使用静态类型,那么程序中变量的
转载
2024-06-15 10:12:59
186阅读
# 鸿蒙Unity3D开发入门指南
## 1. 整体流程
下面是实现鸿蒙Unity3D开发的整个流程,可以用表格展示步骤。
| 步骤 | 内容 |
| ---- | ---- |
| 1 | 下载并安装鸿蒙IDE |
| 2 | 配置鸿蒙开发环境 |
| 3 | 创建Unity项目 |
| 4 | 导入鸿蒙SDK |
| 5 | 编写适配代码 |
| 6 | 打包生成鸿蒙应用 |
## 2
原创
2024-01-15 20:34:36
888阅读
</LinearLayout> 中的 android:name属性指定了在layout中实例化的Fragment类.当系统创建这个activity layout时,它实例化每一个在layout中指定的fragment,并调用每一个上的onCreateView()方法,来获取每一个 fragment的layout.系统将从fragment返回的 View直接插入到元素所在的地方.注意 :
在 HarmonyOS 即将商用之际,Cocos Creator引擎团队骄傲地宣布,Cocos Creator 3.2 将正式支持 HarmonyOS,成为全球首家支持 HarmonyOS 的游戏引擎。Cocos Creator 3.2 beta 链接见文末,v3.2 正式版预计6月下旬发布。 上述视频中的工程项目,是 Cocos 引擎团队使用 3 个月前所发布的 Creator 3.0 吉卜力风
转载
2024-05-05 19:44:38
409阅读
根据 @华为终端官方微博 预热的消息显示,在6月2日举行的鸿蒙操作系统及华为全场景新品发布会上,除了将发布小伙伴们期待已久的鸿蒙OS手机版之外,还有新一代首发鸿蒙系统的MatePad Pro旗舰平板电脑以及配备全新的 HUAWEI M-Pencil 第二代手写笔发布。根据最新的爆料来看,这款新一代旗舰平板电脑或不用命名为MatePad Pro2,而是会以屏幕大小命名,并且其中小屏的版本疑似将搭载高
一项目创建:创建项目是开发的第一步。运行untiy之后如果是第一次运行会弹出我们这里随便创建一个项目。二Untiy面板介绍:三代码编辑器的切换:这里我安装了vs2012.到这里开发环境基本上就算是搭好了,您坑定迫不及待的想做开发了吧。先等一等,容我先来介绍一下一些3d方面的基础知识。一、坐标轴 说到坐标轴,很多同学第一时间想到的可能是这样的不错这也是坐标轴,只不过这里是二维坐标轴,untiy里面
转载
2023-07-01 18:21:36
152阅读
GUI在游戏的开发中占有重要的地位,游戏的GUI是否友好,使用是否方便,很大程度上决定了玩家的游戏体验。Unity内置了一套完整地GUI系 统,提供了从布局、控件到皮肤的一整套GUI解决方案,可以做出各种风格和样式的GUI界面。在Unity中使用GUI来完成GUI的绘制工作,目前 Unity没有提供内置的GUI可视化编辑器,因此GUI界面的制作需要全部通过编写脚本代码来实现,如果游
转载
2024-04-24 13:27:12
130阅读
说在前面 使用Unity进行AR开发的开发者基本都会遇到华为手机的坎:由于谷歌的制裁,ARCore并不能覆盖华为的新机型导致新的机型已经不能使用ARFoundation方案;使用第三方通用的ARsdk也并不能完美兼容常用的华为机型,毕竟官方原生的sdk才是最适配自身机型的。最近我也在学习接入HuaweiAREngine与ARFoundation兼容使用的项目,搜集了一些解决方
转载
2024-04-07 18:15:10
1992阅读
点赞
1、简介
2、开发
2.1 添加预制体
从Assets窗口中拖拽Ocean插件的FpsCounter预制体到层级窗口中,预览如下:
这里我们进入FpsCounter对象节点里面。
看看它绑定的脚本组件是怎么写的。
它的脚本主要由两部分内容组成:计算帧率,和修改文字内容。
这里我们简单修改一下它的文字样式等,如下:
using System;
using UnityEngine;
using
原创
精选
2023-04-04 23:36:41
1178阅读
第2章 让我们从天空开始Unity 3.x游戏开发实例你已经下载并获得了Unity的最新版本。你已经看到了其他人用该游戏引擎制作的一些示例,并快速地了解了界面。现在可以点击菜单上的File | New Project来清除AngryBots演示项目了。给新项目选择一个文件夹(可以把它称为“Intro”)后,Unity可能会完全关闭并重新启动。重启后就会出现一个3D平面。点击Scene视图顶部中间的
这是第一个游戏,目的是让大家了解整个Unity3D游戏开发过程。下面我们开始操作:1.创建一个Unity 3D项目选择菜单栏中的“File --> New Project”菜单项,然后在弹出界面中选择“Create new Project”页面,将项目名字命名为“Synthesize E
转载
2024-02-28 16:55:44
177阅读
P10: 设置断点步骤02,在Project窗口右键(是在下图中的红色区域,点右键)选择[Sync Mono Develop Project],打开MonoDevelop编辑器P11: "步骤05 在Unity编辑器中运行游戏,......",是点击下图中的红色部分来运行的
转载
2023-05-23 16:36:21
395阅读
鸿蒙OS是华为自主研发的系统,其采用了微内核分布式设计,就是为万物联网服务,让鸿蒙OS能够成为跨平台的操作系统。据悉,鸿蒙OS在2019年发布后,其就不辱使命,率先在智能电视上使用,随后华为又将鸿蒙OS用在车机系统,这算是鸿蒙OS首次跨平台。2020年下半年,华为正式发布了鸿蒙OS2.0版本,并宣布鸿蒙OS针对128MB以下内存设备正式开源,并将逐渐对更大内存设备开源。12月底,华为正式推出了鸿蒙
转载
2024-07-16 06:25:25
60阅读
Unity3D For Android 开发教程我给大家讲讲Unity3D的小安开发步骤。其实就是发布步骤啦!第一步: 先去下载一个Android-SDK官方下载地址: http://developer.android.com/sdk/index.html第二步: 安装设置啦 !下载后解压缩。进入 Android SDK 文件夹双击, 进入:点 Updata All点 Inst
转载
2023-05-24 11:42:59
375阅读
目标:编写一个简单通用UI框架用于管理页面和完成导航跳转 框架具体实现的功能和需求 加载,显示,隐藏,关闭页面,根据标示获得相应界面实例 提供界面显示隐藏动画接口 单独界面层级,Collider,背景管理 根据存储的导航信息完成界面导航 界面通用对话框管理(多类型Message Box) 便于进行需求和功能扩展(比如,在跳出页面之前添加逻辑处理等)
编写UI框架意义 打开,关闭,层级,
转载
2024-03-26 13:43:11
137阅读
Unity3d shader 基础知识:转自:http://unity3d.9ria.com/?p=563 Unity3d shader 官方教程翻译:转自: 1.Unity中配备了强大的阴影和材料的语言工具称为ShaderLab,以程式语言来看,它类似于CgFX和Direct3D的效果框架语法,它描述了材质所必须要的一切咨询,而不仅仅局限于平面顶点/像素着色。 2.在Unity3D中
转载
2024-03-22 13:53:50
34阅读
function OnGUI() { GUI.Label(Rect(1,1,100,20),"I'm a Label"); //1 GUI.Box(Rect(1,21,100,20),"I'm a Box"); //2 GUI.Button(Rect(1,41,100,20),"I'm a Button"); //3 GUI.Re
原创
2013-11-03 09:38:00
721阅读
function OnGUI() { GUI.Label(Rect(1,1,100,20),"I'm a Label"); //1 GUI.Box(Rect(1,21,100,20),"I'm a Box"); //2 GUI.Button(Rect(1,41,100,20),"I'm a Button"); //3 GUI.RepeatButton(Rect(1,61,120,20),"
转载
2023-04-27 12:55:40
204阅读
Unity3D引擎目前在市场上占有了大部分游戏研发份额,由于其提供了强大的编辑器,对于初学者更容易上手,所以被越来越多的开发者所喜爱。但是在真正开发产品时,很多人喜欢用Unity3D的插件,这样做的结果是游戏产品是由插件堆积而成的,导致了程序模块之间的耦合性增强,不利于游戏本身的功能扩展以及游戏后期版本迭代。所以如果只是自己学习,可以使用插件快速的开发游戏,但是如果开发产品还是慎用的好,能自己动手
转载
2024-03-08 14:11:35
62阅读
Unity3d笔记——制作简单动画一. 选择要创建动画的对象并为之新建一个动画二. 简单动画的制作三. 创建Controller文件并添加Animator组件完成绑定 Unity软件可以很方便的为创建的游戏对象制作一些简单动画,下面就开始我们的教程吧。 本教程选择的是我目前所做项目中的一个模型,该项目展示了一对虚拟手臂与毛刷,毛刷要在运行时一直前后刷动,下面介绍毛刷前后刷动动画制作的完整过程
转载
2023-11-01 11:28:30
150阅读