倒敘:
上 新
下 舊
# hand
1. 這個範例場景 手pinch超過1秒可以拿物件(讓物件移動)

可以用她的Quit離開場景
2. 在URP_project專案中的overlay_passthrough_URP中的手
pinch產生珠子
```C#=
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Wave.Essence.Hand;
using Wave.XR;
using Wave.Native;
using Wave.Essence.Hand.StaticGesture;//自定義手勢類型
using UnityEngine.UI;
public class Hand : MonoBehaviour
{
//public GameObject debug1, debug2, debug3;
public bool L_hand = true;
int bead_in_hand = 0;
public HandManager.TrackerType hand = HandManager.TrackerType.Natural;
//public HandManager.HandHoldType test = HandManager.HandHoldType.Gun;
public HandManager handManager;
public Vector3 L_pinch_v,direction;//食、拇指捏的座標//方向
public GameObject Bead;
public Vector3 Beady_V=new Vector3(0,0,0);//生成珠子的位置(0,0,0)
public void RestartHandTracking()
{
if (HandManager.Instance == null) { return; }//如果沒抓到手
HandManager.Instance.RestartHandTracker(hand);//重新追手
}
void Start()
{
RestartHandTracking();
//handManager.GetHandMotion(L_hand);//有捏還是沒捏pinch
}
void Update()
{
//float pinchStrength_L = HandManager.Instance.GetPinchStrength(HandManager.HandType.Left); // gets left pinch strength.
float strength = HandManager.Instance.GetPinchStrength(L_hand);//左手捏
print("pinch strength:" + strength);
if (strength >= 0.85f || bead_in_hand < 1)
{
Instantiate(Bead, Beady_V, Quaternion.identity);//左手捏 就產生珠子在原點
bead_in_hand++;
}
else if (strength <= 0.3f || bead_in_hand == 1) {
Bead.transform.position = Vector3.one;//手上有珠 不捏時,放珠子
}
/*
A. 要怎麼讓手拿起珠子呢
1. pinch_V抓座標 座標接近在某個範圍內可以拿起來
2. 偵測到某個手勢(or 有再捏/以捏力判斷) 生成珠子在手上 直接讓珠隨手動
3. 可不可以有其他更簡單的方法.....
B. 要怎麼讓手拿起繩子呢
1.
*/
}
}
```
# 快速下載各種vive package
1. 前提:是URP專案(才有玻璃效果)
2. Bulid setting>switch platporm to Android
3. package manager > "+" > add package from tarball
4. ==**照順序** import package(.tgz)== **如果跳出vive視窗 就accpet all**
5. project setting > 
6. 看需求import需要的功能(基本款已經都有了) ==camera texture待測試==

7. 開權限:hand、scene perception

# Wave SDK 5.3.2
* 因為URP_那個專案不明原因無法輸出成APK
VIU 1.18.3 8/30更新

01. 使用[Wave Rig](https://hub.vive.com/storage/docs/en-us/UnityXR/UnityXRRig.html)(可以和[interaction](https://hub.vive.com/storage/docs/en-us/UnityXR/UnityXRInteraction.html)一起使用)
02. URP不支持多通道。使用Single Pass
{"title":"Wave SDK 5.3.2","description":"Wave SDK 5.3.2","contributors":"[{\"id\":\"ff615329-71af-4c50-803c-9ebfabc4522e\",\"add\":3332,\"del\":406}]"}