Unity做一个简单的AR应用1.AR Foundation1.1.遇到的小问题11.2.遇到的小问题21.3.遇到的小问题32.尝试创建一个极其简陋的AR应用2.1.遇到的小问题 这篇博客其实上个月就开始写了,然后写了一点点就没有继续动工,搁置到现在才来接着写。当时测试的项目也留在了学校的电脑上(当时还把roll a ball给整成AR的形式,但其实也就是把整个平台弄成一个预制体实例化放上去
转载 2024-01-20 15:20:13
100阅读
1.游戏介绍  这是一款有点烧脑的小游戏,需要玩家拥有强大的一位数加法能力以及战略选择能力。游戏会给出玩家需要达到的目标值以及能输入数字的次数,玩家需要在规定的输入数字的次数内按下数字按键以输入数字,输入数字的范围为1到9,每一个数字只能输入一次,游戏会自动加上玩家输入的数字,当输入次数等于游戏给出能输入数字的次数时,如果加到的总值等于游戏给出的玩家需要达到的目标值,游戏胜利,否则游戏失
充值功能的UI搭建Unity搭建充值界面创建界面的脚本获取相关UI向Server端发请求充值的请求RechargePanel :Unity充值UI脚本using DG.Tweening; using Protocol.Code; using System.Collections; using System.Collections.Generic; using UnityEngine; using
UnityEditor 命名空间里的类都是什么? Unity Editor这个类是用来给Unity 的Inspector窗口做开发的,就是Unity开发辅助类,是无法编译进可运行的程序的。 Unity在编译成可使用的应用程序时会自动剔除关于Unity Editor的所有类。你可以注意到你的Monodevelop里面分两个层级,一个是Editor,一个是程序类。另外所有的unity editor类都
转载 2024-08-02 16:45:59
24阅读
最近体验了一把AR开发,再次证明,就算再有经验,尝试一个从未接触过的领域,还是难免有坑,用了几个框架,其实根本没跑起来,更别说二次开发了,前前后后坑了2个星期吧,这2天才算走上正轨,最后选了Vuforia一开始可选的AR框架可多了。。。。。。。1.EasyAR国产的,想说爱你不容易,又被坑了,不服还想试用的,如果你用过,能不被坑,请留言打我脸同样的收费模式,实际功能对比Vuforia真的差距不是一
PCX是Unity开源的点云绘制,操作简单,拖入ply文件即可得到点云prefab,但是只支持binary_little_endian编码的ply格式点云。 我手上只有一些xyzrgb并且是txt格式的点云文件需要显示,网上其他的一些mesh绘制需要考虑文件位置及绘制点数问题,所以参考PCX的部分源码。 直接放上源码吧IndexFormat.UInt32可以绘制40亿个顶点,但有些设备不支持该格式
转载 2024-02-25 13:02:38
161阅读
# 小程序制作Android制作的对比 近年来,随着移动互联网的快速发展,各种小程序和应用层出不穷。很多开发者面临着选择的困惑:是选择制作程序,还是开发Android应用?本文将对此进行详细的探讨,同时附上一些代码示例,以帮助开发者更好地理解两者的异同。 ## 小程序Android应用的概念 ### 小程序程序是一种轻量级的应用,不需要下载安装,更加便捷。它通常运行在微信、支付宝
原创 2024-09-15 04:46:30
30阅读
代码批量制作prefab在unity的游戏中,美工制作的大量的游戏模型需要我们去处理,通常都是需要制作成prefab之后,再制作成assetBundle包来得到相应的物体。在这篇博客里面我们简单的讲解下批量快速制作成prefab的过程。先生成菜单和鼠标右键快捷方式[MenuItem("GameObject/生成一般模型Prefab", false, 0)]这个就可在unity的引擎上面生成了菜单。
转载 2024-06-29 08:50:15
167阅读
一、Unity创建2D项目 首先在Assets中创建文件存放素材和脚本 1.在Assets中创建文件夹(创建文件夹的方法:Assets右键→Create→Folder→重命名) Scenes存放场景 Scripts存放脚本和素材 Object存放移动物体( 小树/小鸟) 二、导入游戏背景画面到Scripts中 1.导
转载 2024-05-11 19:21:09
221阅读
步骤制作androidproject修改build.gradle配置 打包aar1.混淆打包aar2.jar包导出3.在其他的android工程引入aar导入unity项目运行unity3d输出apk包新建一个project打开AS,新建–>project 切换到project项目下面 找到app Moudle 找到libs,将unity3d 提供的jar包拷贝到libs下面,右键 -
转载 2023-12-18 21:33:01
170阅读
之前给大家制作了一个来自程序员的表白神器,本期带大家做一个“生日快乐”App”,来自程序员的生日礼物,不要再说程序员不懂浪漫咯~创建了一个空白的App项目后(不会创建的,可以看我前面几期关于安卓的文章哦),会发现App项目文件结构主要包括:manifests、java、res三个子文件夹,分别对应于App项目配置文件、App页面逻辑控制代码、App页面布局。所以新建一个空白的App项目后,制作“生
一、首先安装 java jdk , 度娘 “JDK” 进入官网下载即可,链接如下:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html  同意协议之后方可下载,版本建议使用最新版。下载完之后,是这样的,我下的是java 7的版本,其实其他版本也可以的。接下来需要安装
转载 2024-05-24 15:53:25
22阅读
接着我们来学习第二个小游戏,也很简单——打砖块一、创建项目、创建场景(MainScene)、创建地板(着色、调光滑度为0、调整缩放比为2,1,2)(题外话:这些创建场景相关的工作其实在实际工作中是建模师去完成的)二、创建砖块(调整位置为0,0.5,0)、创建预制体文件(拖动砖块对象到Prefabs文件夹)、为预制体砖块着色、复制多个砖块以形成一排砖块(ctrl+d,这里需要用步移来拖动每个砖块即按
转载 2024-04-27 18:44:23
128阅读
The Complete Guide to C# Unity Programming – Build an RPG 流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz 有抱负的游戏开发人员,在创建游戏时不知道从哪里开始。 学习C#的基础知识。从变量、“如果”语句到创建面向对象的结构。没有编程经验是必要的。 通过学习专家工程师使用的工具“版本控制”,成
开发预览 源码:链接: https://pan.baidu.com/s/1kUQ4Mrl 密码: upmp模型资源:链接: https://pan.baidu.com/s/1bpImAwJ 密码: icwu Step 1:开发环境 在本次的案例演示中,我使用的是unity5.5.1版本,EasyAR 为2.0. 关于unity+Androidunity+ios
转载 2024-06-20 15:01:54
56阅读
# Unity 开发 Android 程序的初步探索 Unity 是一个强大的跨平台游戏开发引擎,因其用户友好的界面与丰富的功能而广受欢迎。在这篇文章中,我们将介绍如何使用 Unity 开发安卓程序,重点包括环境的搭建、简单的代码实例以及如何用 Unity 来绘制基本的 UI 组件,如饼状图。 ## 环境搭建 在开始开发之前,你需要准备好必要的工具与环境: 1. **安装 Unity**:
原创 10月前
104阅读
使用新的 Paint Holes画洞刷子工具(Unity 2020-2019.3),可以在地形上遮罩出一些区域,还可以通过代码控制这些遮罩。用画洞工具增加诸如游戏里的洞窟、山门、巢穴、湖泽等地貌特征会比以往更容易一些。可以用 ProBuilder、ProGrids、Polybrush 这样的内置编辑工具制作洞穴。 新建地形块,再创建一个高低不平的山坡形状。然后用 Paint Holes
第一步:添加水面 由于我在上一次的地形创作中就已经在山峰之间制作了一块洼地,它就可以作为一个放置湖水的地方。如果您上次的创作并没有这样的地形,那么请您重新创建一个山势地形图,就当作自己的一次练习吧。 在场景面板中点击Y方向的绿色箭头  ,切换到顶视图,这样可以便于我们很快的找到洼地所在的地方。如图4.1所示: 图4.1 然后用鼠标滚轮迅速的推进观测距离。如图4.2所示: 图
文章目录参考效果问题描述子问题一:使用离散点构造一条Catmull-Rom曲线子问题二:在曲线上采样点子问题三:每两个点创建一个长方体Mesh 参考 unity-procedural-mesh-bezier-curve:使用Bezier曲线建模。Bezier曲线不能经过每个控制点,所以放弃使用Bezier曲线来拟合离散点。但这个项目的建模方法不错,进行了优化,没有重叠的点或面,相邻的面共享了顶点
转载 2024-04-01 14:34:08
370阅读
unity制作简易播放器先上效果图我采用的解决方案是unity内置的video player,通过UGUI-rawimage进行显示,当然也可以使用quad方式,会更简单点。1.界面搭建首先需要在Texture文件夹*(方便管理)*中右键-新建 RenderTexture然后新建一个rawimage,添加video player组件,添加Audio source组件将新建的RenderTextur
转载 2023-08-31 16:40:49
132阅读
  • 1
  • 2
  • 3
  • 4
  • 5