Skip to content

Commit 5b2ed28

Browse files
committed
better example
1 parent 1403c1f commit 5b2ed28

File tree

2 files changed

+65
-151
lines changed

2 files changed

+65
-151
lines changed

Assets/ExpMngr/Example.unity

Lines changed: 62 additions & 149 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,6 @@ MonoBehaviour:
153153
m_Script: {fileID: 11500000, guid: e984d0e88572a55418cdacaa553127a8, type: 3}
154154
m_Name:
155155
m_EditorClassIdentifier:
156-
exp: {fileID: 624436195}
157156
--- !u!1 &184480070
158157
GameObject:
159158
m_ObjectHideFlags: 0
@@ -216,6 +215,68 @@ Transform:
216215
m_Father: {fileID: 0}
217216
m_RootOrder: 5
218217
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
218+
--- !u!1001 &376669025
219+
Prefab:
220+
m_ObjectHideFlags: 0
221+
serializedVersion: 2
222+
m_Modification:
223+
m_TransformParent: {fileID: 0}
224+
m_Modifications:
225+
- target: {fileID: 4522850482104986, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
226+
propertyPath: m_LocalPosition.x
227+
value: 0
228+
objectReference: {fileID: 0}
229+
- target: {fileID: 4522850482104986, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
230+
propertyPath: m_LocalPosition.y
231+
value: 0
232+
objectReference: {fileID: 0}
233+
- target: {fileID: 4522850482104986, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
234+
propertyPath: m_LocalPosition.z
235+
value: 0
236+
objectReference: {fileID: 0}
237+
- target: {fileID: 4522850482104986, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
238+
propertyPath: m_LocalRotation.x
239+
value: 0
240+
objectReference: {fileID: 0}
241+
- target: {fileID: 4522850482104986, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
242+
propertyPath: m_LocalRotation.y
243+
value: 0
244+
objectReference: {fileID: 0}
245+
- target: {fileID: 4522850482104986, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
246+
propertyPath: m_LocalRotation.z
247+
value: 0
248+
objectReference: {fileID: 0}
249+
- target: {fileID: 4522850482104986, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
250+
propertyPath: m_LocalRotation.w
251+
value: 1
252+
objectReference: {fileID: 0}
253+
- target: {fileID: 4522850482104986, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
254+
propertyPath: m_RootOrder
255+
value: 4
256+
objectReference: {fileID: 0}
257+
- target: {fileID: 114734091223803794, guid: 628989ad7601cc449aa1a5ad29d1d483,
258+
type: 2}
259+
propertyPath: _trackedObjects.Array.data[0]
260+
value:
261+
objectReference: {fileID: 1294342340}
262+
- target: {fileID: 224130118367839794, guid: 628989ad7601cc449aa1a5ad29d1d483,
263+
type: 2}
264+
propertyPath: m_AnchorMax.x
265+
value: 0
266+
objectReference: {fileID: 0}
267+
- target: {fileID: 224130118367839794, guid: 628989ad7601cc449aa1a5ad29d1d483,
268+
type: 2}
269+
propertyPath: m_AnchorMax.y
270+
value: 0
271+
objectReference: {fileID: 0}
272+
- target: {fileID: 224546371281550106, guid: 628989ad7601cc449aa1a5ad29d1d483,
273+
type: 2}
274+
propertyPath: m_SizeDelta.y
275+
value: 5
276+
objectReference: {fileID: 0}
277+
m_RemovedComponents: []
278+
m_ParentPrefab: {fileID: 100100000, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
279+
m_IsPrefabParent: 0
219280
--- !u!1 &411377147
220281
GameObject:
221282
m_ObjectHideFlags: 0
@@ -281,12 +342,6 @@ Transform:
281342
m_Father: {fileID: 0}
282343
m_RootOrder: 1
283344
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
284-
--- !u!114 &624436195 stripped
285-
MonoBehaviour:
286-
m_PrefabParentObject: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
287-
type: 2}
288-
m_PrefabInternal: {fileID: 1837455949}
289-
m_Script: {fileID: 11500000, guid: 9a3318d1a6878db47b0b9a8e0b74cc67, type: 3}
290345
--- !u!1 &1294342339
291346
GameObject:
292347
m_ObjectHideFlags: 0
@@ -409,145 +464,3 @@ Transform:
409464
m_Father: {fileID: 0}
410465
m_RootOrder: 0
411466
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
412-
--- !u!1001 &1837455949
413-
Prefab:
414-
m_ObjectHideFlags: 0
415-
serializedVersion: 2
416-
m_Modification:
417-
m_TransformParent: {fileID: 0}
418-
m_Modifications:
419-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
420-
type: 2}
421-
propertyPath: _settingsToLog.Array.size
422-
value: 1
423-
objectReference: {fileID: 0}
424-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
425-
type: 2}
426-
propertyPath: onTrialEnd.m_PersistentCalls.m_Calls.Array.size
427-
value: 1
428-
objectReference: {fileID: 0}
429-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
430-
type: 2}
431-
propertyPath: onTrialBegin.m_PersistentCalls.m_Calls.Array.size
432-
value: 1
433-
objectReference: {fileID: 0}
434-
- target: {fileID: 4831790850690016, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
435-
propertyPath: m_LocalPosition.x
436-
value: 0
437-
objectReference: {fileID: 0}
438-
- target: {fileID: 4831790850690016, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
439-
propertyPath: m_LocalPosition.y
440-
value: 0
441-
objectReference: {fileID: 0}
442-
- target: {fileID: 4831790850690016, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
443-
propertyPath: m_LocalPosition.z
444-
value: 0
445-
objectReference: {fileID: 0}
446-
- target: {fileID: 4831790850690016, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
447-
propertyPath: m_LocalRotation.x
448-
value: 0
449-
objectReference: {fileID: 0}
450-
- target: {fileID: 4831790850690016, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
451-
propertyPath: m_LocalRotation.y
452-
value: 0
453-
objectReference: {fileID: 0}
454-
- target: {fileID: 4831790850690016, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
455-
propertyPath: m_LocalRotation.z
456-
value: 0
457-
objectReference: {fileID: 0}
458-
- target: {fileID: 4831790850690016, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
459-
propertyPath: m_LocalRotation.w
460-
value: 1
461-
objectReference: {fileID: 0}
462-
- target: {fileID: 4831790850690016, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
463-
propertyPath: m_RootOrder
464-
value: 4
465-
objectReference: {fileID: 0}
466-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
467-
type: 2}
468-
propertyPath: _trackedObjects.Array.data[0]
469-
value:
470-
objectReference: {fileID: 1294342340}
471-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
472-
type: 2}
473-
propertyPath: onSessionStart.m_PersistentCalls.m_Calls.Array.data[0].m_Target
474-
value:
475-
objectReference: {fileID: 42531503}
476-
- target: {fileID: 224693190971306170, guid: 628989ad7601cc449aa1a5ad29d1d483,
477-
type: 2}
478-
propertyPath: m_AnchorMax.x
479-
value: 1
480-
objectReference: {fileID: 0}
481-
- target: {fileID: 224693190971306170, guid: 628989ad7601cc449aa1a5ad29d1d483,
482-
type: 2}
483-
propertyPath: m_AnchorMax.y
484-
value: 1
485-
objectReference: {fileID: 0}
486-
- target: {fileID: 224546371281550106, guid: 628989ad7601cc449aa1a5ad29d1d483,
487-
type: 2}
488-
propertyPath: m_SizeDelta.y
489-
value: 0
490-
objectReference: {fileID: 0}
491-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
492-
type: 2}
493-
propertyPath: _customHeaders.Array.data[0]
494-
value: some_variable
495-
objectReference: {fileID: 0}
496-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
497-
type: 2}
498-
propertyPath: _settingsToLog.Array.data[0]
499-
value: size
500-
objectReference: {fileID: 0}
501-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
502-
type: 2}
503-
propertyPath: onTrialBegin.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
504-
value: 1
505-
objectReference: {fileID: 0}
506-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
507-
type: 2}
508-
propertyPath: onTrialBegin.m_PersistentCalls.m_Calls.Array.data[0].m_CallState
509-
value: 2
510-
objectReference: {fileID: 0}
511-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
512-
type: 2}
513-
propertyPath: onTrialBegin.m_PersistentCalls.m_Calls.Array.data[0].m_Target
514-
value:
515-
objectReference: {fileID: 42531503}
516-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
517-
type: 2}
518-
propertyPath: onTrialBegin.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
519-
value: RunTrial
520-
objectReference: {fileID: 0}
521-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
522-
type: 2}
523-
propertyPath: onTrialBegin.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
524-
value: UnityEngine.Object, UnityEngine
525-
objectReference: {fileID: 0}
526-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
527-
type: 2}
528-
propertyPath: onTrialEnd.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
529-
value: 1
530-
objectReference: {fileID: 0}
531-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
532-
type: 2}
533-
propertyPath: onTrialEnd.m_PersistentCalls.m_Calls.Array.data[0].m_CallState
534-
value: 2
535-
objectReference: {fileID: 0}
536-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
537-
type: 2}
538-
propertyPath: onTrialEnd.m_PersistentCalls.m_Calls.Array.data[0].m_Target
539-
value:
540-
objectReference: {fileID: 624436195}
541-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
542-
type: 2}
543-
propertyPath: onTrialEnd.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
544-
value: BeginNextTrial
545-
objectReference: {fileID: 0}
546-
- target: {fileID: 114988719885159162, guid: 628989ad7601cc449aa1a5ad29d1d483,
547-
type: 2}
548-
propertyPath: onTrialEnd.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
549-
value: UnityEngine.Object, UnityEngine
550-
objectReference: {fileID: 0}
551-
m_RemovedComponents: []
552-
m_ParentPrefab: {fileID: 100100000, guid: 628989ad7601cc449aa1a5ad29d1d483, type: 2}
553-
m_IsPrefabParent: 0

Assets/ExpMngr/ExampleScript.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,12 @@
99
/// </summary>
1010
public class ExampleScript : MonoBehaviour {
1111

12-
public ExpMngr.ExperimentSession exp;
12+
ExpMngr.ExperimentSession exp;
1313
float startNextTime;
1414

1515

16-
public void GenerateAndRunExperiment() {
16+
public void GenerateAndRunExperiment(ExpMngr.ExperimentSession expSession) {
17+
exp = expSession;
1718
/// This function can be called using the ExperimentSession inspector OnSessionStart() event, or otherwise
1819

1920

0 commit comments

Comments
 (0)