Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit c21abfb

Browse files
committed
applying plane movement in 3d
1 parent 59aabc6 commit c21abfb

File tree

5 files changed

+64
-35
lines changed

5 files changed

+64
-35
lines changed

‎Assets/Fly.cs‎

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,13 @@ public class Fly : MonoBehaviour
1010

1111
void Update()
1212
{
13+
TranslateHandler();
1314
RotateHandler();
1415
}
1516

1617
public void TranslateHandler()
1718
{
18-
float translateX = Input.GetAxis("Horizontal") * speed;
19+
float translateX = Input.GetAxis("Horizontal") * speed*0;
1920
float translateY = Input.GetAxis("VerticalY") * speed;
2021
float translateZ = Input.GetAxis("Vertical") * speed;
2122

@@ -24,10 +25,21 @@ public void TranslateHandler()
2425

2526
public void RotateHandler()
2627
{
27-
float rotationX = Input.GetAxis("Vertical") * speed;
28+
float rotationX = Input.GetAxis("Vertical") * speed*0;
2829
float rotationY = Input.GetAxis("Horizontal") * speed;
2930
float rotationZ = Input.GetAxis("HorizontalZ") * speed;
3031

3132
transform.Rotate(rotationX, rotationY, rotationZ);
3233
}
34+
35+
public void PlaneMovement()
36+
{
37+
float rotationX = Input.GetAxis("Vertical") * speed ;
38+
float rotationY = Input.GetAxis("Horizontal") * speed;
39+
float rotationZ = Input.GetAxis("HorizontalZ") * speed;
40+
float translateZ = Input.GetAxis("VerticalY") * speed;
41+
42+
transform.Rotate(rotationX, rotationY, rotationZ);
43+
transform.Translate(0, 0, translateZ);
44+
}
3345
}

‎Assets/PlanetSpawner.cs‎

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
using UnityEngine;
2+
3+
public class PlanetSpawner : MonoBehaviour
4+
{
5+
void Start()
6+
{
7+
for (int i = 0; i < 2000; i++)
8+
{
9+
GameObject sphere = GameObject.CreatePrimitive(PrimitiveType.Sphere);
10+
11+
float radius;
12+
if (Random.value < 80)
13+
{
14+
radius = Random.Range(0.4f, 20f);
15+
}
16+
else
17+
{
18+
radius = Random.Range(1f, 50f);
19+
}
20+
21+
22+
sphere.transform.localScale = new Vector3(radius, radius, radius);
23+
sphere.transform.position = Random.insideUnitSphere * 4000;
24+
}
25+
}
26+
}

‎Assets/PlanetSpawner.cs.meta‎

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Assets/aircraft.unity‎

Lines changed: 9 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -137,15 +137,15 @@ PrefabInstance:
137137
objectReference: {fileID: 0}
138138
- target: {fileID: 1393072521, guid: 29c018fdf955849b6b952586918d9740, type: 3}
139139
propertyPath: m_LocalPosition.x
140-
value: -3.3
140+
value: -3.59
141141
objectReference: {fileID: 0}
142142
- target: {fileID: 1393072521, guid: 29c018fdf955849b6b952586918d9740, type: 3}
143143
propertyPath: m_LocalPosition.y
144-
value: -6.8
144+
value: -5.73
145145
objectReference: {fileID: 0}
146146
- target: {fileID: 1393072521, guid: 29c018fdf955849b6b952586918d9740, type: 3}
147147
propertyPath: m_LocalPosition.z
148-
value: 11.7
148+
value: 8.59
149149
objectReference: {fileID: 0}
150150
- target: {fileID: 1393072521, guid: 29c018fdf955849b6b952586918d9740, type: 3}
151151
propertyPath: m_LocalRotation.w
@@ -178,28 +178,8 @@ PrefabInstance:
178178
m_RemovedComponents: []
179179
m_RemovedGameObjects: []
180180
m_AddedGameObjects: []
181-
m_AddedComponents:
182-
- targetCorrespondingSourceObject: {fileID: 1393072518, guid: 29c018fdf955849b6b952586918d9740, type: 3}
183-
insertIndex: -1
184-
addedObject: {fileID: 439987920}
181+
m_AddedComponents: []
185182
m_SourcePrefab: {fileID: 100100000, guid: 29c018fdf955849b6b952586918d9740, type: 3}
186-
--- !u!1 &439987919 stripped
187-
GameObject:
188-
m_CorrespondingSourceObject: {fileID: 1393072518, guid: 29c018fdf955849b6b952586918d9740, type: 3}
189-
m_PrefabInstance: {fileID: 439987918}
190-
m_PrefabAsset: {fileID: 0}
191-
--- !u!114 &439987920
192-
MonoBehaviour:
193-
m_ObjectHideFlags: 0
194-
m_CorrespondingSourceObject: {fileID: 0}
195-
m_PrefabInstance: {fileID: 0}
196-
m_PrefabAsset: {fileID: 0}
197-
m_GameObject: {fileID: 439987919}
198-
m_Enabled: 1
199-
m_EditorHideFlags: 0
200-
m_Script: {fileID: 11500000, guid: 1e31da4d4343c834782299988177bc9c, type: 3}
201-
m_Name:
202-
m_EditorClassIdentifier:
203183
--- !u!1 &1737804255
204184
GameObject:
205185
m_ObjectHideFlags: 0
@@ -235,8 +215,8 @@ Camera:
235215
m_GameObject: {fileID: 1737804255}
236216
m_Enabled: 1
237217
serializedVersion: 2
238-
m_ClearFlags: 1
239-
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
218+
m_ClearFlags: 2
219+
m_BackGroundColor: {r: 0, g: 0, b: 0, a: 0}
240220
m_projectionMatrixMode: 1
241221
m_GateFitMode: 2
242222
m_FOVAxisMode: 0
@@ -285,13 +265,13 @@ Transform:
285265
m_PrefabAsset: {fileID: 0}
286266
m_GameObject: {fileID: 1737804255}
287267
serializedVersion: 2
288-
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
289-
m_LocalPosition: {x: 0, y: 1, z: -10}
268+
m_LocalRotation: {x: 0.10452846, y: 0, z: 0, w: 0.9945219}
269+
m_LocalPosition: {x: -3.48, y: 4.33, z: -9.61}
290270
m_LocalScale: {x: 1, y: 1, z: 1}
291271
m_ConstrainProportionsScale: 0
292272
m_Children: []
293273
m_Father: {fileID: 0}
294-
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
274+
m_LocalEulerAnglesHint: {x: 12, y: 0, z: 0}
295275
--- !u!1 &1996691583
296276
GameObject:
297277
m_ObjectHideFlags: 0

‎ProjectSettings/InputManager.asset‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ InputManager:
99
m_Name: Horizontal
1010
descriptiveName:
1111
descriptiveNegativeName:
12-
negativeButton:
13-
positiveButton:
14-
altNegativeButton: a
15-
altPositiveButton: d
12+
negativeButton: left
13+
positiveButton: right
14+
altNegativeButton:
15+
altPositiveButton:
1616
gravity: 3
1717
dead: 0.001
1818
sensitivity: 3

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /