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 9a95ce1

Browse files
committed
Added Sound Factory example from Game Programming Gems 2
1 parent f903eac commit 9a95ce1

18 files changed

+599
-0
lines changed

‎Assets/Patterns/21. Factory/Sound Factory.meta

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

‎Assets/Patterns/21. Factory/Sound Factory/Sound Factory.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 347 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,347 @@
1+
%YAML 1.1
2+
%TAG !u! tag:unity3d.com,2011:
3+
--- !u!29 &1
4+
OcclusionCullingSettings:
5+
m_ObjectHideFlags: 0
6+
serializedVersion: 2
7+
m_OcclusionBakeSettings:
8+
smallestOccluder: 5
9+
smallestHole: 0.25
10+
backfaceThreshold: 100
11+
m_SceneGUID: 00000000000000000000000000000000
12+
m_OcclusionCullingData: {fileID: 0}
13+
--- !u!104 &2
14+
RenderSettings:
15+
m_ObjectHideFlags: 0
16+
serializedVersion: 9
17+
m_Fog: 0
18+
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
19+
m_FogMode: 3
20+
m_FogDensity: 0.01
21+
m_LinearFogStart: 0
22+
m_LinearFogEnd: 300
23+
m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
24+
m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
25+
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
26+
m_AmbientIntensity: 1
27+
m_AmbientMode: 0
28+
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
29+
m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0}
30+
m_HaloStrength: 0.5
31+
m_FlareStrength: 1
32+
m_FlareFadeSpeed: 3
33+
m_HaloTexture: {fileID: 0}
34+
m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
35+
m_DefaultReflectionMode: 0
36+
m_DefaultReflectionResolution: 128
37+
m_ReflectionBounces: 1
38+
m_ReflectionIntensity: 1
39+
m_CustomReflection: {fileID: 0}
40+
m_Sun: {fileID: 0}
41+
m_IndirectSpecularColor: {r: 0.44657844, g: 0.49641222, b: 0.57481694, a: 1}
42+
m_UseRadianceAmbientProbe: 0
43+
--- !u!157 &3
44+
LightmapSettings:
45+
m_ObjectHideFlags: 0
46+
serializedVersion: 12
47+
m_GIWorkflowMode: 1
48+
m_GISettings:
49+
serializedVersion: 2
50+
m_BounceScale: 1
51+
m_IndirectOutputScale: 1
52+
m_AlbedoBoost: 1
53+
m_EnvironmentLightingMode: 0
54+
m_EnableBakedLightmaps: 1
55+
m_EnableRealtimeLightmaps: 0
56+
m_LightmapEditorSettings:
57+
serializedVersion: 12
58+
m_Resolution: 2
59+
m_BakeResolution: 40
60+
m_AtlasSize: 1024
61+
m_AO: 0
62+
m_AOMaxDistance: 1
63+
m_CompAOExponent: 1
64+
m_CompAOExponentDirect: 0
65+
m_ExtractAmbientOcclusion: 0
66+
m_Padding: 2
67+
m_LightmapParameters: {fileID: 0}
68+
m_LightmapsBakeMode: 1
69+
m_TextureCompression: 1
70+
m_FinalGather: 0
71+
m_FinalGatherFiltering: 1
72+
m_FinalGatherRayCount: 256
73+
m_ReflectionCompression: 2
74+
m_MixedBakeMode: 2
75+
m_BakeBackend: 1
76+
m_PVRSampling: 1
77+
m_PVRDirectSampleCount: 32
78+
m_PVRSampleCount: 512
79+
m_PVRBounces: 2
80+
m_PVREnvironmentSampleCount: 256
81+
m_PVREnvironmentReferencePointCount: 2048
82+
m_PVRFilteringMode: 1
83+
m_PVRDenoiserTypeDirect: 1
84+
m_PVRDenoiserTypeIndirect: 1
85+
m_PVRDenoiserTypeAO: 1
86+
m_PVRFilterTypeDirect: 0
87+
m_PVRFilterTypeIndirect: 0
88+
m_PVRFilterTypeAO: 0
89+
m_PVREnvironmentMIS: 1
90+
m_PVRCulling: 1
91+
m_PVRFilteringGaussRadiusDirect: 1
92+
m_PVRFilteringGaussRadiusIndirect: 5
93+
m_PVRFilteringGaussRadiusAO: 2
94+
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
95+
m_PVRFilteringAtrousPositionSigmaIndirect: 2
96+
m_PVRFilteringAtrousPositionSigmaAO: 1
97+
m_ExportTrainingData: 0
98+
m_TrainingDataDestination: TrainingData
99+
m_LightProbeSampleCountMultiplier: 4
100+
m_LightingDataAsset: {fileID: 0}
101+
m_LightingSettings: {fileID: 0}
102+
--- !u!196 &4
103+
NavMeshSettings:
104+
serializedVersion: 2
105+
m_ObjectHideFlags: 0
106+
m_BuildSettings:
107+
serializedVersion: 2
108+
agentTypeID: 0
109+
agentRadius: 0.5
110+
agentHeight: 2
111+
agentSlope: 45
112+
agentClimb: 0.4
113+
ledgeDropHeight: 0
114+
maxJumpAcrossDistance: 0
115+
minRegionArea: 2
116+
manualCellSize: 0
117+
cellSize: 0.16666667
118+
manualTileSize: 0
119+
tileSize: 256
120+
accuratePlacement: 0
121+
maxJobWorkers: 0
122+
preserveTilesOutsideBounds: 0
123+
debug:
124+
m_Flags: 0
125+
m_NavMeshData: {fileID: 0}
126+
--- !u!1 &342860415
127+
GameObject:
128+
m_ObjectHideFlags: 0
129+
m_CorrespondingSourceObject: {fileID: 0}
130+
m_PrefabInstance: {fileID: 0}
131+
m_PrefabAsset: {fileID: 0}
132+
serializedVersion: 6
133+
m_Component:
134+
- component: {fileID: 342860418}
135+
- component: {fileID: 342860417}
136+
- component: {fileID: 342860416}
137+
m_Layer: 0
138+
m_Name: Main Camera
139+
m_TagString: MainCamera
140+
m_Icon: {fileID: 0}
141+
m_NavMeshLayer: 0
142+
m_StaticEditorFlags: 0
143+
m_IsActive: 1
144+
--- !u!81 &342860416
145+
AudioListener:
146+
m_ObjectHideFlags: 0
147+
m_CorrespondingSourceObject: {fileID: 0}
148+
m_PrefabInstance: {fileID: 0}
149+
m_PrefabAsset: {fileID: 0}
150+
m_GameObject: {fileID: 342860415}
151+
m_Enabled: 1
152+
--- !u!20 &342860417
153+
Camera:
154+
m_ObjectHideFlags: 0
155+
m_CorrespondingSourceObject: {fileID: 0}
156+
m_PrefabInstance: {fileID: 0}
157+
m_PrefabAsset: {fileID: 0}
158+
m_GameObject: {fileID: 342860415}
159+
m_Enabled: 1
160+
serializedVersion: 2
161+
m_ClearFlags: 1
162+
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
163+
m_projectionMatrixMode: 1
164+
m_GateFitMode: 2
165+
m_FOVAxisMode: 0
166+
m_SensorSize: {x: 36, y: 24}
167+
m_LensShift: {x: 0, y: 0}
168+
m_FocalLength: 50
169+
m_NormalizedViewPortRect:
170+
serializedVersion: 2
171+
x: 0
172+
y: 0
173+
width: 1
174+
height: 1
175+
near clip plane: 0.3
176+
far clip plane: 1000
177+
field of view: 60
178+
orthographic: 0
179+
orthographic size: 5
180+
m_Depth: -1
181+
m_CullingMask:
182+
serializedVersion: 2
183+
m_Bits: 4294967295
184+
m_RenderingPath: -1
185+
m_TargetTexture: {fileID: 0}
186+
m_TargetDisplay: 0
187+
m_TargetEye: 3
188+
m_HDR: 1
189+
m_AllowMSAA: 1
190+
m_AllowDynamicResolution: 0
191+
m_ForceIntoRT: 0
192+
m_OcclusionCulling: 1
193+
m_StereoConvergence: 10
194+
m_StereoSeparation: 0.022
195+
--- !u!4 &342860418
196+
Transform:
197+
m_ObjectHideFlags: 0
198+
m_CorrespondingSourceObject: {fileID: 0}
199+
m_PrefabInstance: {fileID: 0}
200+
m_PrefabAsset: {fileID: 0}
201+
m_GameObject: {fileID: 342860415}
202+
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
203+
m_LocalPosition: {x: 0, y: 1, z: -10}
204+
m_LocalScale: {x: 1, y: 1, z: 1}
205+
m_ConstrainProportionsScale: 0
206+
m_Children: []
207+
m_Father: {fileID: 0}
208+
m_RootOrder: 0
209+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
210+
--- !u!1 &639523981
211+
GameObject:
212+
m_ObjectHideFlags: 0
213+
m_CorrespondingSourceObject: {fileID: 0}
214+
m_PrefabInstance: {fileID: 0}
215+
m_PrefabAsset: {fileID: 0}
216+
serializedVersion: 6
217+
m_Component:
218+
- component: {fileID: 639523983}
219+
- component: {fileID: 639523982}
220+
m_Layer: 0
221+
m_Name: Directional Light
222+
m_TagString: Untagged
223+
m_Icon: {fileID: 0}
224+
m_NavMeshLayer: 0
225+
m_StaticEditorFlags: 0
226+
m_IsActive: 1
227+
--- !u!108 &639523982
228+
Light:
229+
m_ObjectHideFlags: 0
230+
m_CorrespondingSourceObject: {fileID: 0}
231+
m_PrefabInstance: {fileID: 0}
232+
m_PrefabAsset: {fileID: 0}
233+
m_GameObject: {fileID: 639523981}
234+
m_Enabled: 1
235+
serializedVersion: 10
236+
m_Type: 1
237+
m_Shape: 0
238+
m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
239+
m_Intensity: 1
240+
m_Range: 10
241+
m_SpotAngle: 30
242+
m_InnerSpotAngle: 21.80208
243+
m_CookieSize: 10
244+
m_Shadows:
245+
m_Type: 2
246+
m_Resolution: -1
247+
m_CustomResolution: -1
248+
m_Strength: 1
249+
m_Bias: 0.05
250+
m_NormalBias: 0.4
251+
m_NearPlane: 0.2
252+
m_CullingMatrixOverride:
253+
e00: 1
254+
e01: 0
255+
e02: 0
256+
e03: 0
257+
e10: 0
258+
e11: 1
259+
e12: 0
260+
e13: 0
261+
e20: 0
262+
e21: 0
263+
e22: 1
264+
e23: 0
265+
e30: 0
266+
e31: 0
267+
e32: 0
268+
e33: 1
269+
m_UseCullingMatrixOverride: 0
270+
m_Cookie: {fileID: 0}
271+
m_DrawHalo: 0
272+
m_Flare: {fileID: 0}
273+
m_RenderMode: 0
274+
m_CullingMask:
275+
serializedVersion: 2
276+
m_Bits: 4294967295
277+
m_RenderingLayerMask: 1
278+
m_Lightmapping: 4
279+
m_LightShadowCasterMode: 0
280+
m_AreaSize: {x: 1, y: 1}
281+
m_BounceIntensity: 1
282+
m_ColorTemperature: 6570
283+
m_UseColorTemperature: 0
284+
m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
285+
m_UseBoundingSphereOverride: 0
286+
m_UseViewFrustumForShadowCasterCull: 1
287+
m_ShadowRadius: 0
288+
m_ShadowAngle: 0
289+
--- !u!4 &639523983
290+
Transform:
291+
m_ObjectHideFlags: 0
292+
m_CorrespondingSourceObject: {fileID: 0}
293+
m_PrefabInstance: {fileID: 0}
294+
m_PrefabAsset: {fileID: 0}
295+
m_GameObject: {fileID: 639523981}
296+
m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
297+
m_LocalPosition: {x: 0, y: 500, z: 0}
298+
m_LocalScale: {x: 1, y: 1, z: 1}
299+
m_ConstrainProportionsScale: 0
300+
m_Children: []
301+
m_Father: {fileID: 0}
302+
m_RootOrder: 1
303+
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
304+
--- !u!1 &668650341
305+
GameObject:
306+
m_ObjectHideFlags: 0
307+
m_CorrespondingSourceObject: {fileID: 0}
308+
m_PrefabInstance: {fileID: 0}
309+
m_PrefabAsset: {fileID: 0}
310+
serializedVersion: 6
311+
m_Component:
312+
- component: {fileID: 668650343}
313+
- component: {fileID: 668650342}
314+
m_Layer: 0
315+
m_Name: Controller
316+
m_TagString: Untagged
317+
m_Icon: {fileID: 0}
318+
m_NavMeshLayer: 0
319+
m_StaticEditorFlags: 0
320+
m_IsActive: 1
321+
--- !u!114 &668650342
322+
MonoBehaviour:
323+
m_ObjectHideFlags: 0
324+
m_CorrespondingSourceObject: {fileID: 0}
325+
m_PrefabInstance: {fileID: 0}
326+
m_PrefabAsset: {fileID: 0}
327+
m_GameObject: {fileID: 668650341}
328+
m_Enabled: 1
329+
m_EditorHideFlags: 0
330+
m_Script: {fileID: 11500000, guid: b3a1e2bdd8cc40047a19e88376287061, type: 3}
331+
m_Name:
332+
m_EditorClassIdentifier:
333+
--- !u!4 &668650343
334+
Transform:
335+
m_ObjectHideFlags: 0
336+
m_CorrespondingSourceObject: {fileID: 0}
337+
m_PrefabInstance: {fileID: 0}
338+
m_PrefabAsset: {fileID: 0}
339+
m_GameObject: {fileID: 668650341}
340+
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
341+
m_LocalPosition: {x: 0, y: 0, z: 0}
342+
m_LocalScale: {x: 1, y: 1, z: 1}
343+
m_ConstrainProportionsScale: 0
344+
m_Children: []
345+
m_Father: {fileID: 0}
346+
m_RootOrder: 2
347+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}

‎Assets/Patterns/21. Factory/Sound Factory/Sound Factory.unity.meta

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

0 commit comments

Comments
(0)

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