-
大小: 12KB文件类型: .zip金币: 1下载: 0 次发布日期: 2021-05-17
- 语言: 其他
- 标签: ARFoundation 可视平面
资源简介
ARFoundation中个性化可视平面的相关图片,脚本,Shader与ARFeatheredPlaneMeshVisualizer。
代码片段和文件信息
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.XR.ARFoundation;
using UnityEngine.XR.ARSubsystems;
[RequireComponent(typeof(ARRaycastManager))]
public class AppControler : MonoBehaviour
{
public Gameobject spawnPrefab;
static List Hits;
private ARRaycastManager mRaycastManager;
private Gameobject spawnedobject = null;
private void Start()
{
Hits = new List();
mRaycastManager = GetComponent();
}
void Update()
{
if (Input.touchCount == 0)
return;
var touch = Input.GetTouch(0);
if (mRaycastManager.Raycast(touch.position Hits TrackableType.PlaneWithinPolygon | TrackableType.PlaneWithinBounds))
{
var hitPose = Hits[0].pose;
if (spawnedobject == null)
{
spawnedobject = Instantiate(spawnPrefab hitPose.position hitPose.rotation);
}
else
{
spawnedobject.transform.position = hitPose.position;
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-07-08 18:49 Materials\
文件 2408 2019-07-08 16:53 Materials\FeatheredPlaneMaterial.mat
文件 182 2019-07-02 13:54 Materials\FeatheredPlaneMaterial.mat.me
文件 188 2019-06-20 21:57 Materials\red.mat.me
目录 0 2019-07-08 18:49 sc
文件 1143 2019-06-21 08:07 sc
文件 243 2019-06-20 21:18 sc
文件 3878 2019-05-16 01:50 sc
文件 243 2019-07-08 16:34 sc
目录 0 2019-07-08 18:49 Shaders\
文件 1590 2019-05-16 01:50 Shaders\FeatheredPlaneShader.shader
文件 204 2019-07-02 13:54 Shaders\FeatheredPlaneShader.shader.me
目录 0 2019-07-08 18:49 Textures\
文件 1982 2019-07-02 13:55 Textures\FeaturePoint.png.me
文件 19662 2019-07-08 16:52 Textures\PlanePatternCross.png
文件 1982 2019-07-08 16:52 Textures\PlanePatternCross.png.me
文件 1982 2019-07-02 13:56 Textures\PlanePatternDot.png.me
评论
共有 条评论