Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
2
22_23-J 18
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
22_23-J 18
22_23-J 18
Commits
2964ffe2
Commit
2964ffe2
authored
May 16, 2023
by
Priyanka P D M K
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
unity game and model
parent
6f494b12
Changes
35
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
35 changed files
with
4382 additions
and
0 deletions
+4382
-0
IT19954974/Model/Quiz_Level_Train.ipynb
IT19954974/Model/Quiz_Level_Train.ipynb
+1025
-0
IT19954974/UnityGame/Assests/Scripts/DragObject.cs
IT19954974/UnityGame/Assests/Scripts/DragObject.cs
+42
-0
IT19954974/UnityGame/Assests/Scripts/DragObject.cs.meta
IT19954974/UnityGame/Assests/Scripts/DragObject.cs.meta
+11
-0
IT19954974/UnityGame/Assests/Scripts/GameManager.cs
IT19954974/UnityGame/Assests/Scripts/GameManager.cs
+338
-0
IT19954974/UnityGame/Assests/Scripts/GameManager.cs.meta
IT19954974/UnityGame/Assests/Scripts/GameManager.cs.meta
+11
-0
IT19954974/UnityGame/Assests/Scripts/ImageAndNameData.cs
IT19954974/UnityGame/Assests/Scripts/ImageAndNameData.cs
+21
-0
IT19954974/UnityGame/Assests/Scripts/ImageAndNameData.cs.meta
...954974/UnityGame/Assests/Scripts/ImageAndNameData.cs.meta
+11
-0
IT19954974/UnityGame/ProjectSettings/AudioManager.asset
IT19954974/UnityGame/ProjectSettings/AudioManager.asset
+19
-0
IT19954974/UnityGame/ProjectSettings/ClusterInputManager.asset
...54974/UnityGame/ProjectSettings/ClusterInputManager.asset
+6
-0
IT19954974/UnityGame/ProjectSettings/DynamicsManager.asset
IT19954974/UnityGame/ProjectSettings/DynamicsManager.asset
+34
-0
IT19954974/UnityGame/ProjectSettings/EditorBuildSettings.asset
...54974/UnityGame/ProjectSettings/EditorBuildSettings.asset
+11
-0
IT19954974/UnityGame/ProjectSettings/EditorSettings.asset
IT19954974/UnityGame/ProjectSettings/EditorSettings.asset
+30
-0
IT19954974/UnityGame/ProjectSettings/GraphicsSettings.asset
IT19954974/UnityGame/ProjectSettings/GraphicsSettings.asset
+63
-0
IT19954974/UnityGame/ProjectSettings/InputManager.asset
IT19954974/UnityGame/ProjectSettings/InputManager.asset
+295
-0
IT19954974/UnityGame/ProjectSettings/MemorySettings.asset
IT19954974/UnityGame/ProjectSettings/MemorySettings.asset
+35
-0
IT19954974/UnityGame/ProjectSettings/NavMeshAreas.asset
IT19954974/UnityGame/ProjectSettings/NavMeshAreas.asset
+91
-0
IT19954974/UnityGame/ProjectSettings/PackageManagerSettings.asset
...74/UnityGame/ProjectSettings/PackageManagerSettings.asset
+35
-0
IT19954974/UnityGame/ProjectSettings/Packages/com.unity.testtools.codecoverage/Settings.json
...s/Packages/com.unity.testtools.codecoverage/Settings.json
+7
-0
IT19954974/UnityGame/ProjectSettings/Physics2DSettings.asset
IT19954974/UnityGame/ProjectSettings/Physics2DSettings.asset
+56
-0
IT19954974/UnityGame/ProjectSettings/PresetManager.asset
IT19954974/UnityGame/ProjectSettings/PresetManager.asset
+7
-0
IT19954974/UnityGame/ProjectSettings/ProjectSettings.asset
IT19954974/UnityGame/ProjectSettings/ProjectSettings.asset
+824
-0
IT19954974/UnityGame/ProjectSettings/ProjectVersion.txt
IT19954974/UnityGame/ProjectSettings/ProjectVersion.txt
+2
-0
IT19954974/UnityGame/ProjectSettings/QualitySettings.asset
IT19954974/UnityGame/ProjectSettings/QualitySettings.asset
+234
-0
IT19954974/UnityGame/ProjectSettings/SceneTemplateSettings.json
...4974/UnityGame/ProjectSettings/SceneTemplateSettings.json
+167
-0
IT19954974/UnityGame/ProjectSettings/TagManager.asset
IT19954974/UnityGame/ProjectSettings/TagManager.asset
+43
-0
IT19954974/UnityGame/ProjectSettings/TimeManager.asset
IT19954974/UnityGame/ProjectSettings/TimeManager.asset
+9
-0
IT19954974/UnityGame/ProjectSettings/TimelineSettings.asset
IT19954974/UnityGame/ProjectSettings/TimelineSettings.asset
+16
-0
IT19954974/UnityGame/ProjectSettings/UnityConnectSettings.asset
...4974/UnityGame/ProjectSettings/UnityConnectSettings.asset
+35
-0
IT19954974/UnityGame/ProjectSettings/VFXManager.asset
IT19954974/UnityGame/ProjectSettings/VFXManager.asset
+12
-0
IT19954974/UnityGame/ProjectSettings/VersionControlSettings.asset
...74/UnityGame/ProjectSettings/VersionControlSettings.asset
+8
-0
IT19954974/UnityGame/ProjectSettings/XRSettings.asset
IT19954974/UnityGame/ProjectSettings/XRSettings.asset
+10
-0
IT19954974/UnityGame/ProjectSettings/boot.config
IT19954974/UnityGame/ProjectSettings/boot.config
+0
-0
IT19954974/UnityGame/UserSettings/EditorUserSettings.asset
IT19954974/UnityGame/UserSettings/EditorUserSettings.asset
+28
-0
IT19954974/UnityGame/UserSettings/Layouts/default-2021.dwlt
IT19954974/UnityGame/UserSettings/Layouts/default-2021.dwlt
+845
-0
IT19954974/UnityGame/UserSettings/Search.settings
IT19954974/UnityGame/UserSettings/Search.settings
+1
-0
No files found.
IT19954974/Model/Quiz_Level_Train.ipynb
0 → 100644
View file @
2964ffe2
This source diff could not be displayed because it is too large. You can
view the blob
instead.
IT19954974/UnityGame/Assests/Scripts/DragObject.cs
0 → 100644
View file @
2964ffe2
using
System.Collections
;
using
System.Collections.Generic
;
using
UnityEngine
;
using
UnityEngine.UI
;
using
UnityEngine.EventSystems
;
public
class
DragObject
:
MonoBehaviour
,
IDragHandler
,
IEndDragHandler
{
internal
bool
isCorrectObject
;
internal
Vector3
defaultPosition
;
private
void
Awake
()
{
defaultPosition
=
transform
.
localPosition
;
}
void
IDragHandler
.
OnDrag
(
PointerEventData
eventData
)
{
transform
.
position
=
eventData
.
position
;
}
void
IEndDragHandler
.
OnEndDrag
(
PointerEventData
eventData
)
{
float
distance
=
Vector3
.
Distance
(
transform
.
position
,
GameManager
.
Instance
.
DragBucket
.
transform
.
position
);
if
(
distance
<
50
)
{
if
(
isCorrectObject
)
{
transform
.
position
=
GameManager
.
Instance
.
DragBucket
.
transform
.
position
;
GameManager
.
Instance
.
IsCorrectDrag
(
true
);
}
else
{
transform
.
localPosition
=
defaultPosition
;
GameManager
.
Instance
.
IsCorrectDrag
(
false
);
}
}
else
{
transform
.
localPosition
=
defaultPosition
;
}
}
}
IT19954974/UnityGame/Assests/Scripts/DragObject.cs.meta
0 → 100644
View file @
2964ffe2
fileFormatVersion: 2
guid: 940dd1133628f6f419cde93814ce812c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
IT19954974/UnityGame/Assests/Scripts/GameManager.cs
0 → 100644
View file @
2964ffe2
using
System
;
using
System.Collections
;
using
System.Collections.Generic
;
using
TMPro
;
using
UnityEngine
;
using
UnityEngine.Networking
;
using
UnityEngine.UI
;
public
class
GameManager
:
MonoBehaviour
{
#
region
PROPERTIES
public
static
GameManager
Instance
{
get
;
private
set
;
}
[
Header
(
"Drag Objects"
)]
[
SerializeField
]
internal
GameObject
DragBucket
;
[
SerializeField
]
internal
GameObject
[]
DragObjects
;
[
SerializeField
]
ImageAndNameData
[]
ImageAndNameData
;
[
Header
(
"UI"
)]
[
SerializeField
]
internal
TextMeshProUGUI
TargetName
;
[
SerializeField
]
internal
AudioSource
TargetAudioSource
;
[
SerializeField
]
internal
TextMeshProUGUI
TimerTxt
;
[
SerializeField
]
internal
TextMeshProUGUI
QuestionCount
;
[
Header
(
"Correct Wrong Pop Up Panel"
)]
[
SerializeField
]
internal
GameObject
CWPopUpPanel
;
[
SerializeField
]
internal
TextMeshProUGUI
CWPopUpText
;
[
Header
(
"Congrats Pop Up Panel"
)]
[
SerializeField
]
internal
GameObject
CongratsPopUpPanel
;
[
SerializeField
]
internal
TextMeshProUGUI
CongratsPopUpText
;
List
<
int
>
selectedIndexs
;
List
<
int
>
askedQuesIndexsInThisLevel
;
float
timeLimit
=
16
;
float
timeLeft
;
float
spentTime
;
bool
isTimerStarted
;
CURRENT_LEVEL
currentLevel
;
int
askedQustionCount
;
int
correctAnswersCount
;
int
totalPoints
;
int
pointsForThisQuestion
;
[
Header
(
"Progress Map"
)]
[
SerializeField
]
private
GameObject
ProgressmapPanel
;
[
SerializeField
]
private
GameObject
[]
ProgressImgArray
;
[
SerializeField
]
internal
TextMeshProUGUI
ProgressDiscription
;
int
currentLvelProgress
;
enum
CURRENT_LEVEL
{
SoundSet
,
Letters_3_Words
,
Letters_4_Words
,
Letters_5_Words
,
Compound_Words
}
#
endregion
#
region
UNITY
METHODS
private
void
Awake
()
{
if
(
Instance
==
null
)
{
Instance
=
this
;
}
selectedIndexs
=
new
List
<
int
>();
askedQuesIndexsInThisLevel
=
new
List
<
int
>();
currentLvelProgress
=
PlayerPrefs
.
GetInt
(
"currentLvelProgress"
,
0
);
}
private
void
Start
()
{
Reset
();
}
private
void
Update
()
{
if
(
isTimerStarted
)
{
timeLeft
-=
Time
.
deltaTime
;
}
TimerTxt
.
text
=
"Time: "
+
((
int
)
timeLeft
).
ToString
();
if
(
timeLeft
<
0
)
{
ReloadQuiz
();
spentTime
+=
timeLimit
;
}
}
public
void
Reset
()
{
currentLevel
=
CURRENT_LEVEL
.
SoundSet
;
askedQustionCount
=
0
;
correctAnswersCount
=
0
;
totalPoints
=
0
;
askedQuesIndexsInThisLevel
.
Clear
();
spentTime
=
0
;
ReloadQuiz
();
}
public
void
ReTry
()
{
currentLevel
=
CURRENT_LEVEL
.
Letters_3_Words
;
askedQustionCount
=
3
;
correctAnswersCount
=
3
;
totalPoints
=
3
;
askedQuesIndexsInThisLevel
.
Clear
();
spentTime
=
0
;
ReloadQuiz
();
}
public
void
ReloadQuiz
()
{
if
(
askedQustionCount
==
15
)
{
SetCongratsPopUpPanel
();
return
;
}
selectedIndexs
.
Clear
();
int
correctObject
=
UnityEngine
.
Random
.
Range
(
0
,
DragObjects
.
Length
);
for
(
int
i
=
0
;
i
<
DragObjects
.
Length
;
i
++)
{
int
ranDataIndex
;
do
{
ranDataIndex
=
UnityEngine
.
Random
.
Range
(
0
,
ImageAndNameData
[(
int
)
currentLevel
].
mImageAndNameDataSet
.
Length
);
}
while
(
selectedIndexs
.
Contains
(
ranDataIndex
)
||
askedQuesIndexsInThisLevel
.
Contains
(
ranDataIndex
));
selectedIndexs
.
Add
(
ranDataIndex
);
DragObjects
[
i
].
GetComponent
<
Image
>().
sprite
=
ImageAndNameData
[(
int
)
currentLevel
].
mImageAndNameDataSet
[
ranDataIndex
].
mImage
;
DragObjects
[
i
].
transform
.
localPosition
=
DragObjects
[
i
].
GetComponent
<
DragObject
>().
defaultPosition
;
if
(
i
==
correctObject
)
{
DragObjects
[
i
].
GetComponent
<
DragObject
>().
isCorrectObject
=
true
;
TargetName
.
text
=
ImageAndNameData
[(
int
)
currentLevel
].
mImageAndNameDataSet
[
ranDataIndex
].
mName
;
TargetAudioSource
.
clip
=
ImageAndNameData
[(
int
)
currentLevel
].
mImageAndNameDataSet
[
ranDataIndex
].
mAudioClip
;
askedQuesIndexsInThisLevel
.
Add
(
ranDataIndex
);
;
TargetAudioSource
.
Play
();
}
else
{
DragObjects
[
i
].
GetComponent
<
DragObject
>().
isCorrectObject
=
false
;
}
}
timeLeft
=
timeLimit
;
isTimerStarted
=
true
;
TimerTxt
.
gameObject
.
SetActive
(
true
);
if
(
currentLevel
==
CURRENT_LEVEL
.
SoundSet
)
{
pointsForThisQuestion
=
1
;
}
else
if
(
currentLevel
==
CURRENT_LEVEL
.
Letters_3_Words
)
{
pointsForThisQuestion
=
2
;
}
else
if
(
currentLevel
==
CURRENT_LEVEL
.
Letters_4_Words
)
{
pointsForThisQuestion
=
3
;
}
else
if
(
currentLevel
==
CURRENT_LEVEL
.
Letters_5_Words
)
{
pointsForThisQuestion
=
4
;
}
else
if
(
currentLevel
==
CURRENT_LEVEL
.
Compound_Words
)
{
pointsForThisQuestion
=
5
;
}
askedQustionCount
++;
if
(
askedQustionCount
>
11
)
{
currentLevel
=
CURRENT_LEVEL
.
Compound_Words
;
askedQuesIndexsInThisLevel
.
Clear
();
}
else
if
(
askedQustionCount
>
8
)
{
currentLevel
=
CURRENT_LEVEL
.
Letters_5_Words
;
askedQuesIndexsInThisLevel
.
Clear
();
}
else
if
(
askedQustionCount
>
5
)
{
currentLevel
=
CURRENT_LEVEL
.
Letters_4_Words
;
askedQuesIndexsInThisLevel
.
Clear
();
}
else
if
(
askedQustionCount
>
2
)
{
currentLevel
=
CURRENT_LEVEL
.
Letters_3_Words
;
askedQuesIndexsInThisLevel
.
Clear
();
}
QuestionCount
.
text
=
"Question: "
+
askedQustionCount
;
}
internal
void
IsCorrectDrag
(
bool
state
)
{
if
(
state
)
{
CWPopUpText
.
text
=
"Correct Answer !"
;
CWPopUpPanel
.
transform
.
GetChild
(
2
).
gameObject
.
SetActive
(
true
);
CWPopUpPanel
.
transform
.
GetChild
(
3
).
gameObject
.
SetActive
(
false
);
correctAnswersCount
++;
totalPoints
+=
pointsForThisQuestion
;
isTimerStarted
=
false
;
TimerTxt
.
gameObject
.
SetActive
(
false
);
spentTime
+=
timeLimit
-
timeLeft
;
}
else
{
CWPopUpText
.
text
=
"Wrong Answer !"
;
CWPopUpPanel
.
transform
.
GetChild
(
2
).
gameObject
.
SetActive
(
false
);
CWPopUpPanel
.
transform
.
GetChild
(
3
).
gameObject
.
SetActive
(
true
);
}
CWPopUpPanel
.
gameObject
.
SetActive
(
true
);
}
private
void
SetCongratsPopUpPanel
()
{
isTimerStarted
=
false
;
TimerTxt
.
gameObject
.
SetActive
(
false
);
CongratsPopUpText
.
text
=
"Correct answers: "
+
correctAnswersCount
;
CongratsPopUpPanel
.
gameObject
.
SetActive
(
true
);
}
public
void
SubmitData
()
{
Debug
.
Log
(
"spentTime: "
+
spentTime
);
Debug
.
Log
(
"correctAnswersCount: "
+
correctAnswersCount
);
Debug
.
Log
(
"pointsCount: "
+
totalPoints
);
StartCoroutine
(
SendData
());
//LevelData level = new LevelData();
//level.level = 0;
//UpdateProgressMap(level);
}
public
IEnumerator
SendData
()
{
UnityWebRequest
web
=
UnityWebRequest
.
Get
(
"http://192.168.80.132:5000/predictLevel?&time="
+
spentTime
+
"&TotalPoints="
+
totalPoints
);
web
.
method
=
"GET"
;
yield
return
web
.
SendWebRequest
();
if
(
web
.
result
==
UnityWebRequest
.
Result
.
ConnectionError
||
web
.
responseCode
!=
200
)
Debug
.
LogError
(
web
.
error
);
else
{
LevelData
level
=
new
LevelData
();
level
=
JsonUtility
.
FromJson
<
LevelData
>(
web
.
downloadHandler
.
text
);
UpdateProgressMap
(
level
);
Debug
.
Log
(
level
.
level
+
1
);
}
web
.
Dispose
();
}
#
endregion
private
void
UpdateProgressMap
(
LevelData
level
)
{
for
(
int
i
=
0
;
i
<
ProgressImgArray
.
Length
;
i
++)
{
ProgressImgArray
[
i
].
gameObject
.
GetComponent
<
Image
>().
color
=
new
Vector4
(
1
,
1
,
1
,
0.5f
);
}
for
(
int
i
=
0
;
i
<
ProgressImgArray
.
Length
;
i
++)
{
if
(
i
<=
level
.
level
)
{
ProgressImgArray
[
i
].
gameObject
.
GetComponent
<
Image
>().
color
=
new
Vector4
(
1
,
1
,
1
,
1
);
}
else
{
ProgressImgArray
[
i
].
gameObject
.
GetComponent
<
Image
>().
color
=
new
Vector4
(
1
,
1
,
1
,
0.5f
);
}
}
if
(
currentLvelProgress
==
0
)
{
if
(
level
.
level
==
0
)
{
ProgressDiscription
.
text
=
"You are at the same level as your previous attempt, Let's try to move forward!"
;
}
else
if
(
level
.
level
==
1
)
{
ProgressDiscription
.
text
=
"Congratulations! You just moved 1 level up!"
;
}
else
if
(
level
.
level
==
2
)
{
ProgressDiscription
.
text
=
"Congratulations! You just moved 2 levels up!"
;
}
else
if
(
level
.
level
==
3
)
{
ProgressDiscription
.
text
=
"Congratulations! You are showing great preformance"
;
}
}
else
if
(
currentLvelProgress
==
1
)
{
if
(
level
.
level
==
0
)
{
ProgressDiscription
.
text
=
"Oops! You just moved 1 level down, Let's try to do well next time!"
;
}
else
if
(
level
.
level
==
1
)
{
ProgressDiscription
.
text
=
"You are at the same level as your previous attempt, Let's try to move forward!"
;
}
else
if
(
level
.
level
==
2
)
{
ProgressDiscription
.
text
=
"Congratulations! You just moved 1 level up!"
;
}
else
if
(
level
.
level
==
3
)
{
ProgressDiscription
.
text
=
"Congratulations! You just moved 2 levels up!"
;
}
}
else
if
(
currentLvelProgress
==
2
)
{
if
(
level
.
level
==
0
)
{
ProgressDiscription
.
text
=
"Oops! You are moving down, Let's try to move forward!"
;
}
else
if
(
level
.
level
==
1
)
{
ProgressDiscription
.
text
=
"Oops! You just moved 1 level down, Let's try to do well next time!"
;
}
else
if
(
level
.
level
==
2
)
{
ProgressDiscription
.
text
=
"You are at the same level as your previous attempt, Let's try to move forward!"
;
}
else
if
(
level
.
level
==
3
)
{
ProgressDiscription
.
text
=
"Congratulations! You just moved 1 level up!"
;
}
}
else
if
(
currentLvelProgress
==
3
)
{
if
(
level
.
level
==
0
)
{
ProgressDiscription
.
text
=
"Oops! You are moving down, Let's try to move forward!"
;
}
else
if
(
level
.
level
==
1
)
{
ProgressDiscription
.
text
=
"Oops! You are moving down, Let's try to move forward!"
;
}
else
if
(
level
.
level
==
2
)
{
ProgressDiscription
.
text
=
"Oops! You just moved 1 level down, Let's try to do well next time!"
;
}
else
if
(
level
.
level
==
3
)
{
ProgressDiscription
.
text
=
"You are at the same level as your previous attempt, Let's try to move forward!"
;
}
}
currentLvelProgress
=
level
.
level
;
PlayerPrefs
.
SetInt
(
"currentLvelProgress"
,
currentLvelProgress
);
ProgressmapPanel
.
gameObject
.
SetActive
(
true
);
}
public
void
ResetProgress
()
{
LevelData
level
=
new
LevelData
();
level
.
level
=
0
;
currentLvelProgress
=
0
;
UpdateProgressMap
(
level
);
}
}
[
Serializable
]
public
struct
LevelData
{
[
SerializeField
]
public
int
level
;
}
\ No newline at end of file
IT19954974/UnityGame/Assests/Scripts/GameManager.cs.meta
0 → 100644
View file @
2964ffe2
fileFormatVersion: 2
guid: 0071c3d3958e7e24cbec950f195ea07c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
IT19954974/UnityGame/Assests/Scripts/ImageAndNameData.cs
0 → 100644
View file @
2964ffe2
using
System
;
using
UnityEngine
;
using
UnityEngine.UI
;
[
CreateAssetMenu
(
fileName
=
"ImageAndNameData"
,
menuName
=
"ScriptableObjects/ImageAndNameData"
)]
public
class
ImageAndNameData
:
ScriptableObject
{
public
ImageAndName
[]
mImageAndNameDataSet
;
}
[
Serializable
]
public
class
ImageAndName
{
public
string
mName
;
public
Sprite
mImage
;
public
AudioClip
mAudioClip
;
}
IT19954974/UnityGame/Assests/Scripts/ImageAndNameData.cs.meta
0 → 100644
View file @
2964ffe2
fileFormatVersion: 2
guid: f10b0c284416a244ab47540ae4a7c184
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
IT19954974/UnityGame/ProjectSettings/AudioManager.asset
0 → 100644
View file @
2964ffe2
%YAML
1.1
%TAG
!u!
tag:unity3d.com,2011:
---
!u!11
&1
AudioManager
:
m_ObjectHideFlags
:
0
serializedVersion
:
2
m_Volume
:
1
Rolloff Scale
:
1
Doppler Factor
:
1
Default Speaker Mode
:
2
m_SampleRate
:
0
m_DSPBufferSize
:
1024
m_VirtualVoiceCount
:
512
m_RealVoiceCount
:
32
m_SpatializerPlugin
:
m_AmbisonicDecoderPlugin
:
m_DisableAudio
:
0
m_VirtualizeEffects
:
1
m_RequestedDSPBufferSize
:
1024
IT19954974/UnityGame/ProjectSettings/ClusterInputManager.asset
0 → 100644
View file @
2964ffe2
%YAML
1.1
%TAG
!u!
tag:unity3d.com,2011:
---
!u!236
&1
ClusterInputManager
:
m_ObjectHideFlags
:
0
m_Inputs
:
[]
IT19954974/UnityGame/ProjectSettings/DynamicsManager.asset
0 → 100644
View file @
2964ffe2
%YAML
1.1
%TAG
!u!
tag:unity3d.com,2011:
---
!u!55
&1
PhysicsManager
:
m_ObjectHideFlags
:
0
serializedVersion
:
11
m_Gravity
:
{
x
:
0
,
y
:
-9.81
,
z
:
0
}
m_DefaultMaterial
:
{
fileID
:
0
}
m_BounceThreshold
:
2
m_SleepThreshold
:
0.005
m_DefaultContactOffset
:
0.01
m_DefaultSolverIterations
:
6
m_DefaultSolverVelocityIterations
:
1
m_QueriesHitBackfaces
:
0
m_QueriesHitTriggers
:
1
m_EnableAdaptiveForce
:
0
m_ClothInterCollisionDistance
:
0
m_ClothInterCollisionStiffness
:
0
m_ContactsGeneration
:
1
m_LayerCollisionMatrix
:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
m_AutoSimulation
:
1
m_AutoSyncTransforms
:
0
m_ReuseCollisionCallbacks
:
1
m_ClothInterCollisionSettingsToggle
:
0
m_ContactPairsMode
:
0
m_BroadphaseType
:
0
m_WorldBounds
:
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_Extent
:
{
x
:
250
,
y
:
250
,
z
:
250
}
m_WorldSubdivisions
:
8
m_FrictionType
:
0
m_EnableEnhancedDeterminism
:
0
m_EnableUnifiedHeightmaps
:
1
m_DefaultMaxAngluarSpeed
:
7
IT19954974/UnityGame/ProjectSettings/EditorBuildSettings.asset
0 → 100644
View file @
2964ffe2
%YAML
1.1
%TAG
!u!
tag:unity3d.com,2011:
---
!u!1045
&1
EditorBuildSettings
:
m_ObjectHideFlags
:
0
serializedVersion
:
2
m_Scenes
:
-
enabled
:
1
path
:
Assets/Scenes/SampleScene.unity
guid
:
9fc0d4010bbf28b4594072e72b8655ab
m_configObjects
:
{}
IT19954974/UnityGame/ProjectSettings/EditorSettings.asset
0 → 100644
View file @
2964ffe2
%YAML
1.1
%TAG
!u!
tag:unity3d.com,2011:
---
!u!159
&1
EditorSettings
:
m_ObjectHideFlags
:
0
serializedVersion
:
11
m_ExternalVersionControlSupport
:
Visible Meta Files
m_SerializationMode
:
2
m_LineEndingsForNewScripts
:
0
m_DefaultBehaviorMode
:
0
m_PrefabRegularEnvironment
:
{
fileID
:
0
}
m_PrefabUIEnvironment
:
{
fileID
:
0
}
m_SpritePackerMode
:
0
m_SpritePackerPaddingPower
:
1
m_EtcTextureCompressorBehavior
:
1
m_EtcTextureFastCompressor
:
1
m_EtcTextureNormalCompressor
:
2
m_EtcTextureBestCompressor
:
4
m_ProjectGenerationIncludedExtensions
:
txt;xml;fnt;cd;asmdef;rsp;asmref
m_ProjectGenerationRootNamespace
:
m_CollabEditorSettings
:
inProgressEnabled
:
1
m_EnableTextureStreamingInEditMode
:
1
m_EnableTextureStreamingInPlayMode
:
1
m_AsyncShaderCompilation
:
1
m_EnterPlayModeOptionsEnabled
:
0
m_EnterPlayModeOptions
:
3
m_ShowLightmapResolutionOverlay
:
1
m_UseLegacyProbeSampleCount
:
0
m_SerializeInlineMappingsOnOneLine
:
1
IT19954974/UnityGame/ProjectSettings/GraphicsSettings.asset
0 → 100644
View file @
2964ffe2
%YAML
1.1
%TAG
!u!
tag:unity3d.com,2011:
---
!u!30
&1
GraphicsSettings
:
m_ObjectHideFlags
:
0
serializedVersion
:
13
m_Deferred
:
m_Mode
:
1
m_Shader
:
{
fileID
:
69
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_DeferredReflections
:
m_Mode
:
1
m_Shader
:
{
fileID
:
74
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_ScreenSpaceShadows
:
m_Mode
:
1
m_Shader
:
{
fileID
:
64
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_LegacyDeferred
:
m_Mode
:
1
m_Shader
:
{
fileID
:
63
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_DepthNormals
:
m_Mode
:
1
m_Shader
:
{
fileID
:
62
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_MotionVectors
:
m_Mode
:
1
m_Shader
:
{
fileID
:
75
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_LightHalo
:
m_Mode
:
1
m_Shader
:
{
fileID
:
105
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_LensFlare
:
m_Mode
:
1
m_Shader
:
{
fileID
:
102
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_AlwaysIncludedShaders
:
-
{
fileID
:
7
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
-
{
fileID
:
15104
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
-
{
fileID
:
15105
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
-
{
fileID
:
15106
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
-
{
fileID
:
10753
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
-
{
fileID
:
10770
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_PreloadedShaders
:
[]
m_SpritesDefaultMaterial
:
{
fileID
:
10754
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_CustomRenderPipeline
:
{
fileID
:
0
}
m_TransparencySortMode
:
0
m_TransparencySortAxis
:
{
x
:
0
,
y
:
0
,
z
:
1
}
m_DefaultRenderingPath
:
1
m_DefaultMobileRenderingPath
:
1
m_TierSettings
:
[]
m_LightmapStripping
:
0
m_FogStripping
:
0
m_InstancingStripping
:
0
m_LightmapKeepPlain
:
1
m_LightmapKeepDirCombined
:
1
m_LightmapKeepDynamicPlain
:
1
m_LightmapKeepDynamicDirCombined
:
1
m_LightmapKeepShadowMask
:
1
m_LightmapKeepSubtractive
:
1
m_FogKeepLinear
:
1
m_FogKeepExp
:
1
m_FogKeepExp2
:
1
m_AlbedoSwatchInfos
:
[]
m_LightsUseLinearIntensity
:
0
m_LightsUseColorTemperature
:
0
m_LogWhenShaderIsCompiled
:
0
m_AllowEnlightenSupportForUpgradedProject
:
0
IT19954974/UnityGame/ProjectSettings/InputManager.asset
0 → 100644
View file @
2964ffe2
%YAML
1.1
%TAG
!u!
tag:unity3d.com,2011:
---
!u!13
&1
InputManager
:
m_ObjectHideFlags
:
0
serializedVersion
:
2
m_Axes
:
-
serializedVersion
:
3
m_Name
:
Horizontal
descriptiveName
:
descriptiveNegativeName
:
negativeButton
:
left
positiveButton
:
right
altNegativeButton
:
a
altPositiveButton
:
d
gravity
:
3
dead
:
0.001
sensitivity
:
3
snap
:
1
invert
:
0
type
:
0
axis
:
0
joyNum
:
0
-
serializedVersion
:
3
m_Name
:
Vertical
descriptiveName
:
descriptiveNegativeName
:
negativeButton
:
down
positiveButton
:
up
altNegativeButton
:
s
altPositiveButton
:
w
gravity
:
3
dead
:
0.001
sensitivity
:
3
snap
:
1
invert
:
0
type
:
0
axis
:
0
joyNum
:
0
-
serializedVersion
:
3
m_Name
:
Fire1
descriptiveName
:
descriptiveNegativeName
:
negativeButton
:
positiveButton
:
left ctrl
altNegativeButton
:
altPositiveButton
:
mouse
0
gravity
:
1000
dead
:
0.001
sensitivity
:
1000
snap
:
0
invert
:
0
type
:
0
axis
:
0
joyNum
:
0
-
serializedVersion
:
3
m_Name
:
Fire2
descriptiveName
:
descriptiveNegativeName
:
negativeButton
:
positiveButton
:
left alt
altNegativeButton
:
altPositiveButton
:
mouse
1
gravity
:
1000
dead
:
0.001
sensitivity
:
1000
snap
:
0
invert
:
0
type
:
0
axis
:
0
joyNum
:
0
-
serializedVersion
:
3
m_Name
:
Fire3
descriptiveName
:
descriptiveNegativeName
: