Unity 通過鍵盤鼠標控制物體移動、旋轉、縮放的方法

在Unity中,使用鍵盤ADWS鍵控制物體移動,通過鼠標左鍵控制物體旋轉,鼠標中鍵控制物體縮放是再常見不過的方法。

方法如下:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class MoveController : MonoBehaviour
{float moveSpeed = 10f;float rotateSpeed = 1000f;// Start is called before the first frame updatevoid Start(){}// Update is called once per framevoid Update(){//獲取橫軸參數float Horizontal = Input.GetAxis("Horizontal");//獲取垂直參數float Vertical = Input.GetAxis("Vertical");        //鍵盤ADWS鍵控制物體移動。//通過乘于Time.deltaTime,就可以讓物體以每秒moveSpeed單位的速度向前移動transform.Translate(new Vector3(Horizontal * Time.deltaTime * moveSpeed, 0, Vertical * Time.deltaTime * moveSpeed)); //左鍵鼠標點擊狀態下移動鼠標旋轉if(Input.GetMouseButton(0)){//通過獲取鼠標XY軸移動數值控制物體旋轉transform.Rotate(new Vector3(Input.GetAxis("Mouse X") * Time.deltaTime * rotateSpeed, Input.GetAxis("Mouse Y") * Time.deltaTime * rotateSpeed));}//通過獲取鼠標中鍵滑動值控制物體縮放transform.localScale += Vector3.one * Input.GetAxis("Mouse ScrollWheel");}
}

?效果如下:Unity 通過鍵盤鼠標控制物體移動、旋轉、縮放_嗶哩嗶哩_bilibili

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/211262.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/211262.shtml
英文地址,請注明出處:http://en.pswp.cn/news/211262.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

數字系統設計(EDA)實驗報告【出租車計價器】

一、問題描述 題目九:出租車計價器設計(平臺實現)★★ 完成簡易出租車計價器設計,選做停車等待計價功能。 1、基本功能: (1)起步8元/3km,此后2元/km; (2…

紅隊攻防實戰之ThinkPHP-RCE集錦

你若不勇敢,誰又可以替你堅強? ThinkPHP 2.x RCE漏洞 1、查詢phpinfo() 2、任意代碼執行 3、Getshell 蟻劍連接: ThinkPHP5 5.0.23 RCE漏洞 發送數據包: 成功執行id命令: 工具驗證 ThinkPHP5 SQL注入漏洞 &&am…

什么是神經網絡的非線性

大家好啊,我是董董燦。 最近在寫《計算機視覺入門與調優》(右鍵,在新窗口中打開鏈接)的小冊,其中一部分說到激活函數的時候,談到了神經網絡的非線性問題。 今天就一起來看看,為什么神經網絡需…

cuda函數的前綴作用

文章目錄 cuda函數的前綴作用1、前綴作用2、global3、device4、host cuda函數的前綴作用 1、前綴作用 函數執行環境標識符,即表明函數在哪里被調用 2、global __global__修飾的函數是核函數,這些函數在GPU上執行,但是需要在CPU上調用。 g…

激光打標機在智能手表上的應用:科技與時尚的完美結合

隨著科技的飛速發展,智能手表已經成為我們日常生活中不可或缺的智能設備。而在智能手表制造中,激光打標機扮演著至關重要的角色。本文將詳細介紹激光打標機在智能手表制造中的應用,以及其帶來的優勢和影響。 ? 一、激光打標機在智能手表制…

按訂單周期結算的產品成本

原文地址:Product Cost By Order Cycle | SAP Blogs 產品成本核算是每個制造企業的控制部門的核心職責之一,根據其產品和生產的性質,每個企業的成本核算有所不同。它支持組織在其他職能領域做出大量戰略決策。在過去幾年中獲得了 SAP 產品成本…

Vite4、Vue3、Axios 針對請求模塊化封裝搭配自動化導入(簡單易用)

針對請求模塊化封裝搭配自動化導入(簡單易用) 目標目錄目標代碼前提步入正題src / utils / index.jssrc /api / index.jssrc /api / request.jssrc /api / service.jssrc /api / utils.jssrc /api / modules / demo.js 自動化配置vite.config.jseslint 校…

QEMU環境調試方法

本文從調試的角度出發,分享QEMU調試過程中的常見調試方法。 1.如何查看makefile構建過程執行的命令? 為了深入理解ucore操作系統實驗的編譯鏈接細節,需要知道makefile在執行的過程中一步一步的指令執行情況。然而大部分的工程中,…

CopyClip 2:提升Mac開發效率的利器

在Mac開發的日常工作中,高效地處理剪貼板內容是一個至關重要的任務。幸運的是,有一款強大的工具可以極大地提升你的開發效率——CopyClip 2。本文將介紹CopyClip 2的功能和優勢,以及它是如何成為Mac開發者們不可或缺的利器的。 CopyClip 2 簡…

【Docker】進階之路:(二)Docker簡介

【Docker】進階之路:(二)Docker簡介 什么是 DockerDocker 由來與發展歷程Docker的架構與組成Docker容器生態容器核心技術容器規范容器平臺技術 為什么使用DockerDocker的應用場景 什么是 Docker 簡單地講,Docker就是一個應用容器…

正則表達式(9):擴展正則表達式

正則表達式(9):擴展正則表達式 小結 本博文轉載自 前文中一直在說,在Linux中,正則表達式可以分為”基本正則表達式”和”擴展正則表達式”。 我們已經認識了”基本正則表達式”,現在,我們來認…

T天池SQL訓練營(五)-窗口函數等

–天池龍珠計劃SQL訓練營 5.1窗口函數 5.1.1窗口函數概念及基本的使用方法 窗口函數也稱為OLAP函數。OLAP 是OnLine AnalyticalProcessing 的簡稱,意思是對數據庫數據進行實時分析處理。 為了便于理解,稱之為窗口函數。常規的SELECT語句都是對整張表進…

Unity由“鼠標點不準物體”引發的Camera的相關思考

問題 前段一個同事在使用Unity開發時遇到一個奇怪的問題,使用左鍵點擊發射射線的方式選擇物體,總是選不準,尤其是小的物體,鼠標點擊到物體上,有時能選上,有時選不上,偶爾點擊到物體旁邊…

Tensorflow.js 入門學習指南

Tensorflow.js 入門學習指南 官方地址TensorFlow.js (google.cn) Tensorflowjs是一個機器學習框架,使用 TensorFlowJS 可以創建生產級機器學習模型 安裝包 瀏覽器設置 您可以通過兩種主要方式在瀏覽器項目中獲取 TensorFlow.js: 使用腳本代碼。從 NPM…

基于MATLAB車輛防碰撞系統仿真

摘要 近年來,汽車行業的飛速發展使得我國的汽車保有量快速增長,但由此引發的交通事故導致的人員傷亡數量仍居高不下。從保護人身安全和降低交通事故發生的可能性的角度出發,車輛防碰撞系統能夠使駕駛員在沒注意到與前方車輛有碰撞危險的情況下…

Python:核心知識點整理大全11-筆記

目錄 ?編輯 6.2.4 修改字典中的值 6.2.5 刪除鍵—值對 注意 刪除的鍵—值對永遠消失了。 6.2.6 由類似對象組成的字典 6.3 遍歷字典 6.3.1 遍歷所有的鍵—值對 6.3.2 遍歷字典中的所有鍵 往期快速傳送門👆(在文章最后): 6.…

風力發電對講 IP語音對講終端IP安防一鍵呼叫對講 醫院對講終端SV-6005網絡音頻終端

風力發電對講 IP語音對講終端IP安防一鍵呼叫對講 醫院對講終端SV-6005網絡音頻終端 目 錄 1、產品規格 2、接口使用 2.1、側面接口功能 2.2、背面接口功能 2.3、面板接口功能 3、功能使用 1、產品規格 輸入電源: 12V~24V的直流電源 網絡接口&am…

前端知識庫Html5和CSS3

1、常見的水平垂直居中實現方案 最簡單的方案是flex布局 .container{display: flex;align-items: center;justify-content: center; }絕對定位配合margin:auto(一定要給.son寬高) .father {position: relative;height: 300px; } .son {position: absolute;top: 0;right: 0;b…

PID控制參數整定(調節方法)原理+圖示+MATLAB調試

PID控制參數整定(調節方法)原理圖示MATLAB調試 Chapter1 PID控制參數整定(調節方法)原理圖示MATLAB調試序一、P參數選取二、I的調節三、D的調節四、總結 Chapter2 PID參數調整,個人經驗(配輸出曲線圖&#…

【51單片機系列】獨立按鍵介紹

本文是關于獨立按鍵的介紹及使用。首先介紹了按鍵,包括什么是按鍵及使用按鍵時如何實現軟件消抖。然后使用proteus仿真實現獨立按鍵控制LED指示燈的操作。 之前的LED、蜂鳴器、數碼管中IO口都是作為輸出使用,這里通過獨立按鍵實驗介紹IO口作為輸入的使用…