下雪啦~自己写一个Vision Pro的Hello Word~

2024-09-23 19:14:27
0
32

今天教大家写一个简单的 Vision Pro 程序。这是一个 Hello World 的程序,让大家感觉一下。


1)假设你有最新的 Xcode,新建 visionOS-App。


2)在 Initial Scene 中选择 Window(如果是 Volume,则是展示 3D 物件)。在 Immersive Space 中,有三个选项:Mixed(和真实世界混合),Progressive(中间状态)和 Full(只展示你的物件)。None 则不展示任何东西。选择 Mixed。


3)这时候软件就可以执行。执行完后看看 Swift 文档,有三个。第一个是 App,看看:这里建立了一个 ContentView 窗口(和一般软件一样),但多了一个 ImmersiveSpace 空间,给了一个 id。待会用到。另一个文档是 ImmersiveView - 纯粹就是打开一个 RealityView,用了一个内建的 3D 模型。


4)我们要改的,是 ContentView - 把一堆垃圾代码去掉。这个很简单:一个 Button,决定要不要打开/关掉之前的 ImmersiveSpace。


5)好玩的东西来了,选择最下面的 Package,然后 Open in Reality Composer Pro,就可以搞 3D 物件了。 ​


6)在这里,你可以添加任何物件。我先把预先设置的两个圆球去掉,并在左下方 + 了一个 Particle Emitter,并设置为 Snow。因为这是一个简单的编程课,如何设置就看苹果 Reality Composer Pro 的说明书啦。 ​


7)完成!这就是我的 Hello World - 下雪啦!


当然,我也只是初学者,给大家写个简单程序,了解一下 Vision Pro 编程。









评论
登录 才可参与讨论