Unity3d_动态改变按键设置
标签:
•
文件类型: .zip
•
文件大小: 1.56MB
•
下载次数: 1
•
Unity3d_动态改变按键设置
Unity3d_动态改变按键设置
Unity3d_动态改变按键设置
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2010-07-23 23:00 Custom input manager 1_4
目录 0 2010-07-23 23:04 Custom input manager 1_4Custom input manager 1_4 examples
目录 0 2010-07-23 22:45 Custom input manager 1_4Custom input manager 1_4 examplesAssets
文件 6148 2010-07-11 13:55 Custom input manager 1_4Custom input manager 1_4 examplesAssets.DS_Store
目录 0 2010-07-23 22:45 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur Assets
文件 6148 2010-07-11 13:55 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur Assets.DS_Store
目录 0 2010-07-23 22:46 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsArt
文件 72011 2010-07-23 20:42 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsArtinputmanager14.png
目录 0 2010-07-23 22:45 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsArtMaterials
文件 3261 2010-07-07 01:51 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsArtMaterialsox 1.mat
文件 3253 2010-07-07 01:51 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsArtMaterialsox.mat
目录 0 2010-07-23 22:45 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsGui
文件 239 2010-07-11 04:40 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsGuiox2.png
文件 245 2007-07-08 20:56 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsGuihorizontalslider.png
文件 103967 2010-07-11 07:18 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsGuiInputManagerGUISkin.GUISkin
文件 496 2007-07-08 20:56 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsGui oggle on active.png
文件 544 2007-07-08 20:56 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsGuiwindow.png
目录 0 2010-07-23 22:45 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsPrefabs
文件 8833 2010-07-23 19:31 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsPrefabsInputManagerController.prefab
目录 0 2010-07-23 22:47 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsScenes
文件 27580 2010-07-23 22:47 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsScenesexample_scene 1.unity
文件 32264 2010-07-23 22:46 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsScenesexample_scene 2.unity
目录 0 2010-07-23 22:45 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur Assetsscripts
文件 4418 2010-07-23 19:25 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsscriptsControlls.cs
文件 3105 2010-07-23 19:25 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsscriptsControlls2.cs
文件 77144 2010-07-23 21:32 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur Assetsscriptscustom_inputs.cs
目录 0 2010-07-23 23:04 Custom input manager 1_4Custom input manager 1_4 examplesLibrary
文件 31201 2010-07-23 23:04 Custom input manager 1_4Custom input manager 1_4 examplesLibraryassetDatabase3
文件 5238 2010-07-23 22:36 Custom input manager 1_4Custom input manager 1_4 examplesLibraryassetservercachev3
文件 14336 2010-07-03 14:23 Custom input manager 1_4Custom input manager 1_4 examplesLibraryAssetVersioning.db
文件 443 2010-07-23 23:04 Custom input manager 1_4Custom input manager 1_4 examplesLibraryAudioManager.asset
............此处省略208个文件信息
using UnityEngine;
using System.Collections;
public class Controlls : MonoBehaviour {
public custom_inputs inputManager;
public float maxSpeed = 1;
void Start () {
}
void Update ()
{
inputhandling();
}
void inputhandling()
{
// here we put the controlls every ‘isInput[]‘ matches its discriptionstring number
// so if discription 0 is “Up“ then isInput[0] should get the ‘UP‘ code
// inputkey 0 (for example: Up)
//--------------------
if (inputManager.isInput[0])
{
inputManager.analogFeel_up += inputManager.analogFeel_sensitivity;
inputManager.analogFeel_up *= Time.deltaTime;
if (inputManager.analogFeel_up >= maxSpeed) { inputManager.analogFeel_up = maxSpeed; }
transform.position += (Vector3.forward * inputManager.analogFeel_up); //
}
if (!inputManager.isInput[0] && inputManager.analogFeel_up > 0)
{
inputManager.analogFeel_up -= Time.deltaTime * inputManager.analogFeel_up * inputManager.analogFeel_gravity;
if (inputManager.analogFeel_up <= 0) { inputManager.analogFeel_up = 0; }
transform.position += (Vector3.forward * inputManager.analogFeel_up); //
}
// inputkey 1 (for example: Down)
//--------------------
if (inputManager.isInput[1])
{
inputManager.analogFeel_down += inputManager.analogFeel_sensitivity;
inputManager.analogFeel_down *= Time.deltaTime;
if (inputManager.analogFeel_down >= maxSpeed) { inputManager.analogFeel_down = maxSpeed; }
transform.position += (Vector3.back * inputManager.analogFeel_down); //
}
if (!inputManager.isInput[1] && inputManager.analogFeel_down > 0)
{
inputManager.analogFeel_down -= Time.deltaTime * inputManager.analogFeel_down * inputManager.analogFeel_gravity;
if (inputManager.analogFeel_down <= 0) { inputManager.analogFeel_down = 0; }
transform.position += (Vector3.back * inputManager.analogFeel_down); //
}
// inputkey 2 (for example: Left)
//--------------------
if (inputManager.isInput[2])
{
inputManager.analogFeel_left += inputManager.analogFeel_sensitivity;
inputManager.analogFeel_left *= Time.deltaTime;
if (inputManager.analogFeel_left >= maxSpeed) { inputManager.analogFeel_left = maxSpeed; }
transform.position += (Vector3.left * inputManager.analogFeel_left); //
}
if (!inputManager.isInput[2] && inputManager.analogFeel_left > 0)
{
inputManager.analogFeel_left -= Time.deltaTime * inputManager.analogFeel_left * inputManager.analogFeel_gravity;
if (inputManager.analogFeel_left <= 0) { inputManager.analogFeel_left = 0; }
transform.position += (Vecto
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2010-07-23 23:00 Custom input manager 1_4
目录 0 2010-07-23 23:04 Custom input manager 1_4Custom input manager 1_4 examples
目录 0 2010-07-23 22:45 Custom input manager 1_4Custom input manager 1_4 examplesAssets
文件 6148 2010-07-11 13:55 Custom input manager 1_4Custom input manager 1_4 examplesAssets.DS_Store
目录 0 2010-07-23 22:45 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur Assets
文件 6148 2010-07-11 13:55 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur Assets.DS_Store
目录 0 2010-07-23 22:46 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsArt
文件 72011 2010-07-23 20:42 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsArtinputmanager14.png
目录 0 2010-07-23 22:45 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsArtMaterials
文件 3261 2010-07-07 01:51 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsArtMaterialsox 1.mat
文件 3253 2010-07-07 01:51 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsArtMaterialsox.mat
目录 0 2010-07-23 22:45 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsGui
文件 239 2010-07-11 04:40 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsGuiox2.png
文件 245 2007-07-08 20:56 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsGuihorizontalslider.png
文件 103967 2010-07-11 07:18 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsGuiInputManagerGUISkin.GUISkin
文件 496 2007-07-08 20:56 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsGui oggle on active.png
文件 544 2007-07-08 20:56 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsGuiwindow.png
目录 0 2010-07-23 22:45 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsPrefabs
文件 8833 2010-07-23 19:31 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsPrefabsInputManagerController.prefab
目录 0 2010-07-23 22:47 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsScenes
文件 27580 2010-07-23 22:47 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsScenesexample_scene 1.unity
文件 32264 2010-07-23 22:46 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur AssetsScenesexample_scene 2.unity
目录 0 2010-07-23 22:45 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur Assetssc
文件 4418 2010-07-23 19:25 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur Assetssc
文件 3105 2010-07-23 19:25 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur Assetssc
文件 77144 2010-07-23 21:32 Custom input manager 1_4Custom input manager 1_4 examplesAssetsOur Assetssc
目录 0 2010-07-23 23:04 Custom input manager 1_4Custom input manager 1_4 examplesLibrary
文件 31201 2010-07-23 23:04 Custom input manager 1_4Custom input manager 1_4 examplesLibraryassetDataba
文件 5238 2010-07-23 22:36 Custom input manager 1_4Custom input manager 1_4 examplesLibraryassetservercachev3
文件 14336 2010-07-03 14:23 Custom input manager 1_4Custom input manager 1_4 examplesLibraryAssetVersioning.db
文件 443 2010-07-23 23:04 Custom input manager 1_4Custom input manager 1_4 examplesLibraryAudioManager.asset
............此处省略208个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)