Skip to content

Commit a913d24

Browse files
committed
Propellers
+Propellers added +Added images to readme + In altitude control example, Right Motor and Left Motor names fixed
1 parent 7021a9e commit a913d24

File tree

8 files changed

+331
-56
lines changed

8 files changed

+331
-56
lines changed

Assets/Prefabs/Ball.prefab

+2-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ SpriteRenderer:
7272
m_LightmapParameters: {fileID: 0}
7373
m_SortingLayerID: 0
7474
m_SortingLayer: 0
75-
m_SortingOrder: 0
75+
m_SortingOrder: 5
7676
m_Sprite: {fileID: 21300000, guid: d41745d1b38edad47b22ea7dae227e87, type: 3}
7777
m_Color: {r: 1, g: 1, b: 1, a: 1}
7878
m_FlipX: 0
@@ -133,3 +133,4 @@ MonoBehaviour:
133133
m_Script: {fileID: 11500000, guid: bb07eb4aacf628245a5390022301e740, type: 3}
134134
m_Name:
135135
m_EditorClassIdentifier:
136+
lifeSpan: 10

Assets/Prefabs/Motor.prefab

+280-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,280 @@
11
%YAML 1.1
22
%TAG !u! tag:unity3d.com,2011:
3+
--- !u!1 &2035968142703565492
4+
GameObject:
5+
m_ObjectHideFlags: 0
6+
m_CorrespondingSourceObject: {fileID: 0}
7+
m_PrefabInstance: {fileID: 0}
8+
m_PrefabAsset: {fileID: 0}
9+
serializedVersion: 6
10+
m_Component:
11+
- component: {fileID: 4128642601950330703}
12+
- component: {fileID: 8695918808015255438}
13+
m_Layer: 0
14+
m_Name: Propeller
15+
m_TagString: Untagged
16+
m_Icon: {fileID: 0}
17+
m_NavMeshLayer: 0
18+
m_StaticEditorFlags: 0
19+
m_IsActive: 1
20+
--- !u!4 &4128642601950330703
21+
Transform:
22+
m_ObjectHideFlags: 0
23+
m_CorrespondingSourceObject: {fileID: 0}
24+
m_PrefabInstance: {fileID: 0}
25+
m_PrefabAsset: {fileID: 0}
26+
m_GameObject: {fileID: 2035968142703565492}
27+
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
28+
m_LocalPosition: {x: -0.8999996, y: 0.7060001, z: 0}
29+
m_LocalScale: {x: 1.3868077, y: -0.08565864, z: 1}
30+
m_Children: []
31+
m_Father: {fileID: 6552346232098125167}
32+
m_RootOrder: 0
33+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
34+
--- !u!212 &8695918808015255438
35+
SpriteRenderer:
36+
m_ObjectHideFlags: 0
37+
m_CorrespondingSourceObject: {fileID: 0}
38+
m_PrefabInstance: {fileID: 0}
39+
m_PrefabAsset: {fileID: 0}
40+
m_GameObject: {fileID: 2035968142703565492}
41+
m_Enabled: 1
42+
m_CastShadows: 0
43+
m_ReceiveShadows: 0
44+
m_DynamicOccludee: 1
45+
m_MotionVectors: 1
46+
m_LightProbeUsage: 1
47+
m_ReflectionProbeUsage: 1
48+
m_RayTracingMode: 0
49+
m_RenderingLayerMask: 1
50+
m_RendererPriority: 0
51+
m_Materials:
52+
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
53+
m_StaticBatchInfo:
54+
firstSubMesh: 0
55+
subMeshCount: 0
56+
m_StaticBatchRoot: {fileID: 0}
57+
m_ProbeAnchor: {fileID: 0}
58+
m_LightProbeVolumeOverride: {fileID: 0}
59+
m_ScaleInLightmap: 1
60+
m_ReceiveGI: 1
61+
m_PreserveUVs: 0
62+
m_IgnoreNormalsForChartDetection: 0
63+
m_ImportantGI: 0
64+
m_StitchLightmapSeams: 1
65+
m_SelectedEditorRenderState: 0
66+
m_MinimumChartSize: 4
67+
m_AutoUVMaxDistance: 0.5
68+
m_AutoUVMaxAngle: 89
69+
m_LightmapParameters: {fileID: 0}
70+
m_SortingLayerID: 0
71+
m_SortingLayer: 0
72+
m_SortingOrder: 0
73+
m_Sprite: {fileID: 21300000, guid: 692f4be363ac5b64195cdab4e433d302, type: 3}
74+
m_Color: {r: 1, g: 1, b: 1, a: 1}
75+
m_FlipX: 0
76+
m_FlipY: 0
77+
m_DrawMode: 0
78+
m_Size: {x: 1, y: 1}
79+
m_AdaptiveModeThreshold: 0.5
80+
m_SpriteTileMode: 0
81+
m_WasSpriteAssigned: 1
82+
m_MaskInteraction: 0
83+
m_SpriteSortPoint: 0
84+
--- !u!1 &3296900177096986568
85+
GameObject:
86+
m_ObjectHideFlags: 0
87+
m_CorrespondingSourceObject: {fileID: 0}
88+
m_PrefabInstance: {fileID: 0}
89+
m_PrefabAsset: {fileID: 0}
90+
serializedVersion: 6
91+
m_Component:
92+
- component: {fileID: 6552346232098125167}
93+
m_Layer: 0
94+
m_Name: Propellers
95+
m_TagString: Propeller
96+
m_Icon: {fileID: 0}
97+
m_NavMeshLayer: 0
98+
m_StaticEditorFlags: 0
99+
m_IsActive: 1
100+
--- !u!4 &6552346232098125167
101+
Transform:
102+
m_ObjectHideFlags: 0
103+
m_CorrespondingSourceObject: {fileID: 0}
104+
m_PrefabInstance: {fileID: 0}
105+
m_PrefabAsset: {fileID: 0}
106+
m_GameObject: {fileID: 3296900177096986568}
107+
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
108+
m_LocalPosition: {x: 0, y: 0, z: 0}
109+
m_LocalScale: {x: 1, y: 1, z: 1}
110+
m_Children:
111+
- {fileID: 4128642601950330703}
112+
- {fileID: 6996789708175180737}
113+
m_Father: {fileID: 7913226636448831830}
114+
m_RootOrder: 1
115+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
116+
--- !u!1 &3842782848930492955
117+
GameObject:
118+
m_ObjectHideFlags: 0
119+
m_CorrespondingSourceObject: {fileID: 0}
120+
m_PrefabInstance: {fileID: 0}
121+
m_PrefabAsset: {fileID: 0}
122+
serializedVersion: 6
123+
m_Component:
124+
- component: {fileID: 594411271360388775}
125+
- component: {fileID: 8096009302439349866}
126+
m_Layer: 0
127+
m_Name: Shaft
128+
m_TagString: Untagged
129+
m_Icon: {fileID: 0}
130+
m_NavMeshLayer: 0
131+
m_StaticEditorFlags: 0
132+
m_IsActive: 1
133+
--- !u!4 &594411271360388775
134+
Transform:
135+
m_ObjectHideFlags: 0
136+
m_CorrespondingSourceObject: {fileID: 0}
137+
m_PrefabInstance: {fileID: 0}
138+
m_PrefabAsset: {fileID: 0}
139+
m_GameObject: {fileID: 3842782848930492955}
140+
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
141+
m_LocalPosition: {x: 0, y: 0.5999999, z: 0}
142+
m_LocalScale: {x: 0.14, y: 0.3, z: 1}
143+
m_Children: []
144+
m_Father: {fileID: 7913226636448831830}
145+
m_RootOrder: 0
146+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
147+
--- !u!212 &8096009302439349866
148+
SpriteRenderer:
149+
m_ObjectHideFlags: 0
150+
m_CorrespondingSourceObject: {fileID: 0}
151+
m_PrefabInstance: {fileID: 0}
152+
m_PrefabAsset: {fileID: 0}
153+
m_GameObject: {fileID: 3842782848930492955}
154+
m_Enabled: 1
155+
m_CastShadows: 0
156+
m_ReceiveShadows: 0
157+
m_DynamicOccludee: 1
158+
m_MotionVectors: 1
159+
m_LightProbeUsage: 1
160+
m_ReflectionProbeUsage: 1
161+
m_RayTracingMode: 0
162+
m_RenderingLayerMask: 1
163+
m_RendererPriority: 0
164+
m_Materials:
165+
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
166+
m_StaticBatchInfo:
167+
firstSubMesh: 0
168+
subMeshCount: 0
169+
m_StaticBatchRoot: {fileID: 0}
170+
m_ProbeAnchor: {fileID: 0}
171+
m_LightProbeVolumeOverride: {fileID: 0}
172+
m_ScaleInLightmap: 1
173+
m_ReceiveGI: 1
174+
m_PreserveUVs: 0
175+
m_IgnoreNormalsForChartDetection: 0
176+
m_ImportantGI: 0
177+
m_StitchLightmapSeams: 1
178+
m_SelectedEditorRenderState: 0
179+
m_MinimumChartSize: 4
180+
m_AutoUVMaxDistance: 0.5
181+
m_AutoUVMaxAngle: 89
182+
m_LightmapParameters: {fileID: 0}
183+
m_SortingLayerID: 0
184+
m_SortingLayer: 0
185+
m_SortingOrder: 0
186+
m_Sprite: {fileID: 21300000, guid: 692f4be363ac5b64195cdab4e433d302, type: 3}
187+
m_Color: {r: 1, g: 1, b: 1, a: 1}
188+
m_FlipX: 0
189+
m_FlipY: 0
190+
m_DrawMode: 0
191+
m_Size: {x: 1, y: 1}
192+
m_AdaptiveModeThreshold: 0.5
193+
m_SpriteTileMode: 0
194+
m_WasSpriteAssigned: 1
195+
m_MaskInteraction: 0
196+
m_SpriteSortPoint: 0
197+
--- !u!1 &6762749688801095857
198+
GameObject:
199+
m_ObjectHideFlags: 0
200+
m_CorrespondingSourceObject: {fileID: 0}
201+
m_PrefabInstance: {fileID: 0}
202+
m_PrefabAsset: {fileID: 0}
203+
serializedVersion: 6
204+
m_Component:
205+
- component: {fileID: 6996789708175180737}
206+
- component: {fileID: 5682193295520014112}
207+
m_Layer: 0
208+
m_Name: Propeller
209+
m_TagString: Untagged
210+
m_Icon: {fileID: 0}
211+
m_NavMeshLayer: 0
212+
m_StaticEditorFlags: 0
213+
m_IsActive: 1
214+
--- !u!4 &6996789708175180737
215+
Transform:
216+
m_ObjectHideFlags: 0
217+
m_CorrespondingSourceObject: {fileID: 0}
218+
m_PrefabInstance: {fileID: 0}
219+
m_PrefabAsset: {fileID: 0}
220+
m_GameObject: {fileID: 6762749688801095857}
221+
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
222+
m_LocalPosition: {x: 0.8999996, y: 0.7060001, z: 0}
223+
m_LocalScale: {x: 1.3867999, y: -0.085659996, z: 1}
224+
m_Children: []
225+
m_Father: {fileID: 6552346232098125167}
226+
m_RootOrder: 1
227+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
228+
--- !u!212 &5682193295520014112
229+
SpriteRenderer:
230+
m_ObjectHideFlags: 0
231+
m_CorrespondingSourceObject: {fileID: 0}
232+
m_PrefabInstance: {fileID: 0}
233+
m_PrefabAsset: {fileID: 0}
234+
m_GameObject: {fileID: 6762749688801095857}
235+
m_Enabled: 1
236+
m_CastShadows: 0
237+
m_ReceiveShadows: 0
238+
m_DynamicOccludee: 1
239+
m_MotionVectors: 1
240+
m_LightProbeUsage: 1
241+
m_ReflectionProbeUsage: 1
242+
m_RayTracingMode: 0
243+
m_RenderingLayerMask: 1
244+
m_RendererPriority: 0
245+
m_Materials:
246+
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
247+
m_StaticBatchInfo:
248+
firstSubMesh: 0
249+
subMeshCount: 0
250+
m_StaticBatchRoot: {fileID: 0}
251+
m_ProbeAnchor: {fileID: 0}
252+
m_LightProbeVolumeOverride: {fileID: 0}
253+
m_ScaleInLightmap: 1
254+
m_ReceiveGI: 1
255+
m_PreserveUVs: 0
256+
m_IgnoreNormalsForChartDetection: 0
257+
m_ImportantGI: 0
258+
m_StitchLightmapSeams: 1
259+
m_SelectedEditorRenderState: 0
260+
m_MinimumChartSize: 4
261+
m_AutoUVMaxDistance: 0.5
262+
m_AutoUVMaxAngle: 89
263+
m_LightmapParameters: {fileID: 0}
264+
m_SortingLayerID: 0
265+
m_SortingLayer: 0
266+
m_SortingOrder: 0
267+
m_Sprite: {fileID: 21300000, guid: 692f4be363ac5b64195cdab4e433d302, type: 3}
268+
m_Color: {r: 1, g: 1, b: 1, a: 1}
269+
m_FlipX: 0
270+
m_FlipY: 0
271+
m_DrawMode: 0
272+
m_Size: {x: 1, y: 1}
273+
m_AdaptiveModeThreshold: 0.5
274+
m_SpriteTileMode: 0
275+
m_WasSpriteAssigned: 1
276+
m_MaskInteraction: 0
277+
m_SpriteSortPoint: 0
3278
--- !u!1 &7913226636448831824
4279
GameObject:
5280
m_ObjectHideFlags: 0
@@ -30,7 +305,9 @@ Transform:
30305
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
31306
m_LocalPosition: {x: -4.75, y: -2.75, z: 0}
32307
m_LocalScale: {x: 0.5, y: 1, z: 1}
33-
m_Children: []
308+
m_Children:
309+
- {fileID: 594411271360388775}
310+
- {fileID: 6552346232098125167}
34311
m_Father: {fileID: 0}
35312
m_RootOrder: 0
36313
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -72,7 +349,7 @@ SpriteRenderer:
72349
m_LightmapParameters: {fileID: 0}
73350
m_SortingLayerID: 0
74351
m_SortingLayer: 0
75-
m_SortingOrder: 0
352+
m_SortingOrder: 1
76353
m_Sprite: {fileID: 21300000, guid: 692f4be363ac5b64195cdab4e433d302, type: 3}
77354
m_Color: {r: 0.6792453, g: 0.38092625, b: 0.038447857, a: 1}
78355
m_FlipX: 0
@@ -135,5 +412,5 @@ MonoBehaviour:
135412
m_Script: {fileID: 11500000, guid: ec181c6eb4c5ef74fb932b07091bb9e9, type: 3}
136413
m_Name:
137414
m_EditorClassIdentifier:
138-
force: 50
415+
force: 30
139416
throttle: 0

Assets/Scenes/Altitude Control/Altitude Control.unity

+9-24
Original file line numberDiff line numberDiff line change
@@ -131,23 +131,18 @@ PrefabInstance:
131131
- target: {fileID: 7913226636448831824, guid: b153197c55c0f384e977561abd89806d,
132132
type: 3}
133133
propertyPath: m_Name
134-
value: Right Motor
135-
objectReference: {fileID: 0}
136-
- target: {fileID: 7913226636448831828, guid: b153197c55c0f384e977561abd89806d,
137-
type: 3}
138-
propertyPath: m_ConnectedAnchor.x
139-
value: -0.475
140-
objectReference: {fileID: 0}
141-
- target: {fileID: 7913226636448831828, guid: b153197c55c0f384e977561abd89806d,
142-
type: 3}
143-
propertyPath: m_ConnectedAnchor.y
144-
value: 0.5
134+
value: Left Motor
145135
objectReference: {fileID: 0}
146136
- target: {fileID: 7913226636448831828, guid: b153197c55c0f384e977561abd89806d,
147137
type: 3}
148138
propertyPath: m_ConnectedRigidBody
149139
value:
150140
objectReference: {fileID: 1267316430}
141+
- target: {fileID: 7913226636448831828, guid: b153197c55c0f384e977561abd89806d,
142+
type: 3}
143+
propertyPath: m_ConnectedAnchor.x
144+
value: -0.475
145+
objectReference: {fileID: 0}
151146
- target: {fileID: 7913226636448831830, guid: b153197c55c0f384e977561abd89806d,
152147
type: 3}
153148
propertyPath: m_LocalPosition.x
@@ -443,8 +438,8 @@ MonoBehaviour:
443438
m_Script: {fileID: 11500000, guid: 9537a2668be04374db082e917a0a70da, type: 3}
444439
m_Name:
445440
m_EditorClassIdentifier:
446-
rightMotor: {fileID: 1111377031}
447-
leftMotor: {fileID: 1939163053}
441+
rightMotor: {fileID: 1939163053}
442+
leftMotor: {fileID: 1111377031}
448443
pid:
449444
pFactor: 0.8
450445
iFactor: 0.6
@@ -462,17 +457,7 @@ PrefabInstance:
462457
- target: {fileID: 7913226636448831824, guid: b153197c55c0f384e977561abd89806d,
463458
type: 3}
464459
propertyPath: m_Name
465-
value: Left Motor
466-
objectReference: {fileID: 0}
467-
- target: {fileID: 7913226636448831828, guid: b153197c55c0f384e977561abd89806d,
468-
type: 3}
469-
propertyPath: m_ConnectedAnchor.x
470-
value: 0.475
471-
objectReference: {fileID: 0}
472-
- target: {fileID: 7913226636448831828, guid: b153197c55c0f384e977561abd89806d,
473-
type: 3}
474-
propertyPath: m_ConnectedAnchor.y
475-
value: 0.5
460+
value: Right Motor
476461
objectReference: {fileID: 0}
477462
- target: {fileID: 7913226636448831828, guid: b153197c55c0f384e977561abd89806d,
478463
type: 3}

0 commit comments

Comments
 (0)