我想爲Unity創建一個C#腳本,當按下「向上」鍵並向下滾動時按下「向下」鍵使滾動視圖向上滾動。Scroll Rect手動滾動腳本Unity C#
-1
A
回答
5
只需按一下按鈕的事件處理程序相應地使用
ScrollRect.horizontalNormalizedPosition // value range (0 to 1)
或
ScrollRect.verticalNormalizedPosition // value range (0 to 1)
嘗試lerp
這些值向上和向下按鈕。
或者你可以看看腳本HorizontalScrollSnap.cs
和VerticalScrollSnap.cs
在UnityUI-Extentions
希望這有助於
1
你提的問題是非常不完整。對於2D或3D?你有什麼嘗試?
繼承人如何id做它,有一些假設你留下信息。 在你的相機組件添加以下代碼:
void Update() {
if (Input.GetKeyDown(Input.KeyCode.W) {
transform.position = new Vector3(transform.position.x, transform.position.y + 2, transform.position.z);
}
}
這樣做什麼是訪問的對象變換分析您連接腳本,如果你點擊W.
與+2調整其位置的Y值然後,您可以添加更多的if語句並調整鍵,但核心就在那裏。
相關問題
- 1. 如何使用Scroll Rect排列Desain Gameobject或UI以變得可滾動? Unity C#
- 2. 如何使Unity Scroll Rect不溢出?
- 3. 內容的Rect變換由Content Size Fitter更新後,如何獲得Unity Scroll Rect滾動到底部?
- 4. 在Unity C中的運動腳本#
- 5. Raycast Unity運動腳本
- 6. Windows Phone Scroll Viewer不滾動
- 7. Unity C#CharacterController腳本
- 8. C# - Unity - 運動腳本移動不正確
- 9. 視差滾動Ch;; C#Unity 2D
- 10. Unity 3D腳本移動多個對象
- 11. Unity 2d運動腳本問題
- 12. 刪除手機上的'向上滾動'腳本
- 13. 在Unity中從C#腳本創建可滾動按鈕列表菜單
- 14. 腳本不工作jQuery滾動條
- 15. Sticky UITableView在Unity中滾動
- 16. 滾動rect(和點)到視圖
- 17. jQuery的滾動到ID腳本只向下滾動
- 18. JQuery Sortable Scroll,將向上滾動,但不會向下滾動
- 19. 如何使用jQuery手動滾動div?
- 20. 無法在輸入字段的滾動矩形中滾動Unity
- 21. Unity 2D標準動作腳本編輯
- 22. jQuery如何在某個位置手動滾動時滾動到?
- 23. Flyway手動腳本生成
- 24. SimpleModal帶滾動條腳本
- 25. jQuery圖像滾動腳本
- 26. 滾動觸發腳本
- 27. 水平滾動腳本
- 28. 阻力和滾動腳本
- 29. jQuery的 - 在非滾動DIV Scroll事件
- 30. Easy Smooth Scroll Plugin:如何抵消滾動?
'content.localPosition = new Vector3(content.localPosition.X,content.LocalPosition.Y + 1,content.localPosition.Z);' –
這是否改變了「內容」的位置? – MBS