用Unity3d做一个魔方
用Unity3d做的一个魔方demo,算是自己初学练手的作业吧。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 192512 2018-04-14 16:51 RubicCube.vsRubicCubev15.suo
文件 0 2018-04-12 15:48 RubicCube.vsRubicCubev15Serversqlite3db.lock
文件 790528 2018-04-14 16:51 RubicCube.vsRubicCubev15Serversqlite3storage.ide
文件 10422 2018-04-14 12:06 RubicCubeAssembly-CSharp-Editor-firstpass.csproj
文件 14482 2018-04-14 12:06 RubicCubeAssembly-CSharp-firstpass.csproj
文件 10475 2018-04-14 12:12 RubicCubeAssembly-CSharp.csproj
I.A.... 2050 2018-04-12 15:44 RubicCubeAssetsAssetsMaterialsexample.mat
..A..H. 230 2018-04-12 15:44 RubicCubeAssetsAssetsMaterialsexample.mat.meta
I.A.... 2052 2018-04-14 16:45 RubicCubeAssetsAssetsMaterialsm_example.mat
..A..H. 230 2018-04-14 16:45 RubicCubeAssetsAssetsMaterialsm_example.mat.meta
..A..H. 214 2018-04-12 15:42 RubicCubeAssetsAssetsMaterials.meta
I.A.... 3504 2018-04-14 16:49 RubicCubeAssetsAssetsPrefabsCube.prefab
..A..H. 232 2018-04-12 15:45 RubicCubeAssetsAssetsPrefabsCube.prefab.meta
..A..H. 214 2018-04-12 15:42 RubicCubeAssetsAssetsPrefabs.meta
I.A.... 67666 2018-04-14 15:46 RubicCubeAssetsAssetsScenesMain.unity
..A..H. 197 2018-04-12 15:43 RubicCubeAssetsAssetsScenesMain.unity.meta
..A..H. 214 2018-04-12 15:42 RubicCubeAssetsAssetsScenes.meta
文件 3622 2018-04-14 12:08 RubicCubeAssetsAssetsscriptsMainController.cs
..A..H. 285 2018-04-13 20:57 RubicCubeAssetsAssetsscriptsMainController.cs.meta
文件 1366 2018-01-15 10:25 RubicCubeAssetsAssetsscriptsMapTexture.js
..A..H. 285 2018-04-12 15:44 RubicCubeAssetsAssetsscriptsMapTexture.js.meta
文件 3538 2018-04-14 11:36 RubicCubeAssetsAssetsscriptsPlayer.cs
..A..H. 285 2018-04-12 15:46 RubicCubeAssetsAssetsscriptsPlayer.cs.meta
..A..H. 214 2018-04-12 15:42 RubicCubeAssetsAssetsscripts.meta
文件 5811 2018-01-15 10:25 RubicCubeAssetsAssetsTexturesexample.PNG
..A..H. 1690 2018-04-12 15:43 RubicCubeAssetsAssetsTexturesexample.PNG.meta
文件 5542 2018-04-14 16:42 RubicCubeAssetsAssetsTexturesm_example.PNG
..A..H. 1690 2018-04-14 16:44 RubicCubeAssetsAssetsTexturesm_example.PNG.meta
..A..H. 214 2018-04-12 15:43 RubicCubeAssetsAssetsTextures.meta
..A..H. 214 2018-04-12 15:42 RubicCubeAssetsAssets.meta
............此处省略1248个文件信息
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CameraRotate : MonoBehaviour
{
//private float x;
// private float y;
private float speed = 300;
//private Vector3 center = new Vector3(0 0 0);
// Use this for initialization
void Start()
{
}
// Update is called once per frame
void Update()
{
if (Input.GetMouseButtonDown(1))
{
}
if (Input.GetMouseButton(1))
{
gameobject.GetComponent().RotateAround(new Vector3(0 0 0) Vector3.up -Input.GetAxis(“Mouse X“) * Time.deltaTime * speed);
gameobject.GetComponent().RotateAround(new Vector3(0 0 0) Vector3.right Input.GetAxis(“Mouse Y“) * Time.deltaTime * speed);
}
//if (Input.GetMouseButton(1))
//{
// float rotationx = Input.GetAxis(“mouse x“) * 5;
// float rotationy = Input.GetAxis(“mouse y“) * 5;
// transform.Rotate(-rotationy rotationx 0);
//}
//if (Input.GetMouseButton(1))
//{
// x += Input.GetAxis(“Mouse X“) * speed * Time.deltaTime;
// y += Input.GetAxis(“Mouse Y“) * speed * Time.deltaTime;
// Quaternion q = Quaternion.Euler(y x 0);
// Vector3 direction = q * Vector3.forward;
// this.transform.position = center - direction *;
// this.transform.LookAt(center);
//}
//通过鼠标滚轮控制镜头缩小和放大
if (Input.GetAxis(“Mouse ScrollWheel“) != 0)
{
this.gameobject.transform.Translate(new Vector3(0 0 Input.GetAxis(“Mouse ScrollWheel“) * Time.deltaTime * 500));
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 192512 2018-04-14 16:51 RubicCube.vsRubicCubev15.suo
文件 0 2018-04-12 15:48 RubicCube.vsRubicCubev15Serversqlite3db.lock
文件 790528 2018-04-14 16:51 RubicCube.vsRubicCubev15Serversqlite3storage.ide
文件 10422 2018-04-14 12:06 RubicCubeAssembly-CSharp-Editor-firstpass.csproj
文件 14482 2018-04-14 12:06 RubicCubeAssembly-CSharp-firstpass.csproj
文件 10475 2018-04-14 12:12 RubicCubeAssembly-CSharp.csproj
I.A.... 2050 2018-04-12 15:44 RubicCubeAssetsAssetsMaterialsexample.mat
..A..H. 230 2018-04-12 15:44 RubicCubeAssetsAssetsMaterialsexample.mat.me
I.A.... 2052 2018-04-14 16:45 RubicCubeAssetsAssetsMaterialsm_example.mat
..A..H. 230 2018-04-14 16:45 RubicCubeAssetsAssetsMaterialsm_example.mat.me
..A..H. 214 2018-04-12 15:42 RubicCubeAssetsAssetsMaterials.me
I.A.... 3504 2018-04-14 16:49 RubicCubeAssetsAssetsPrefabsCube.prefab
..A..H. 232 2018-04-12 15:45 RubicCubeAssetsAssetsPrefabsCube.prefab.me
..A..H. 214 2018-04-12 15:42 RubicCubeAssetsAssetsPrefabs.me
I.A.... 67666 2018-04-14 15:46 RubicCubeAssetsAssetsScenesMain.unity
..A..H. 197 2018-04-12 15:43 RubicCubeAssetsAssetsScenesMain.unity.me
..A..H. 214 2018-04-12 15:42 RubicCubeAssetsAssetsScenes.me
文件 3622 2018-04-14 12:08 RubicCubeAssetsAssetssc
..A..H. 285 2018-04-13 20:57 RubicCubeAssetsAssetssc
文件 1366 2018-01-15 10:25 RubicCubeAssetsAssetssc
..A..H. 285 2018-04-12 15:44 RubicCubeAssetsAssetssc
文件 3538 2018-04-14 11:36 RubicCubeAssetsAssetssc
..A..H. 285 2018-04-12 15:46 RubicCubeAssetsAssetssc
..A..H. 214 2018-04-12 15:42 RubicCubeAssetsAssetssc
文件 5811 2018-01-15 10:25 RubicCubeAssetsAssetsTexturesexample.PNG
..A..H. 1690 2018-04-12 15:43 RubicCubeAssetsAssetsTexturesexample.PNG.me
文件 5542 2018-04-14 16:42 RubicCubeAssetsAssetsTexturesm_example.PNG
..A..H. 1690 2018-04-14 16:44 RubicCubeAssetsAssetsTexturesm_example.PNG.me
..A..H. 214 2018-04-12 15:43 RubicCubeAssetsAssetsTextures.me
..A..H. 214 2018-04-12 15:42 RubicCubeAssetsAssets.me
............此处省略1248个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)