Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Y
ygopro2
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
1
Issues
1
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
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
hex
ygopro2
Commits
6f973441
Commit
6f973441
authored
Mar 21, 2019
by
Unicorn369
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update
parent
520a7fb2
Changes
13
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
353 additions
and
307 deletions
+353
-307
Assets/ArtSystem/Setting/LAZYsetting.cs
Assets/ArtSystem/Setting/LAZYsetting.cs
+1
-1
Assets/ArtSystem/gameInfo/gameInfo.cs
Assets/ArtSystem/gameInfo/gameInfo.cs
+3
-3
Assets/ArtSystem/gameInfo/new_gameInfoRemaster.prefab
Assets/ArtSystem/gameInfo/new_gameInfoRemaster.prefab
+91
-91
Assets/ArtSystem/superButton/new_superButtonTransparent.prefab
...s/ArtSystem/superButton/new_superButtonTransparent.prefab
+3
-3
Assets/SibylSystem/MonoHelpers/UIHelper.cs
Assets/SibylSystem/MonoHelpers/UIHelper.cs
+36
-36
Assets/SibylSystem/Ocgcore/OCGobjects/gameField.cs
Assets/SibylSystem/Ocgcore/OCGobjects/gameField.cs
+22
-22
Assets/SibylSystem/Program.cs
Assets/SibylSystem/Program.cs
+20
-10
Assets/SibylSystem/ResourceManagers/GameTextureManager.cs
Assets/SibylSystem/ResourceManagers/GameTextureManager.cs
+115
-79
Assets/SibylSystem/Setting/Setting.cs
Assets/SibylSystem/Setting/Setting.cs
+2
-2
Assets/transUI/UIselectableList.cs
Assets/transUI/UIselectableList.cs
+1
-1
Assets/transUI/prefab/trans_selectReplay.prefab
Assets/transUI/prefab/trans_selectReplay.prefab
+50
-50
Assets/transUI/prefab/trans_selection.prefab
Assets/transUI/prefab/trans_selection.prefab
+7
-7
Assets/transUI/prefab/trans_setting.prefab
Assets/transUI/prefab/trans_setting.prefab
+2
-2
No files found.
Assets/ArtSystem/Setting/LAZYsetting.cs
View file @
6f973441
...
...
@@ -14,7 +14,7 @@ public class LAZYsetting : MonoBehaviour {
public
UIToggle
showoff
;
public
UIToggle
showoffWhenActived
;
public
UIToggle
cloud
;
public
UIToggle
DownloadImage
;
public
UIToggle
autoPicDownload
;
public
UIToggle
Vbattle
;
public
UIToggle
Vmove
;
public
UIToggle
Vchain
;
...
...
Assets/ArtSystem/gameInfo/gameInfo.cs
View file @
6f973441
...
...
@@ -120,10 +120,10 @@ public class gameInfo : MonoBehaviour
opponent
.
transform
.
localPosition
=
new
Vector3
(
Screen
.
width
/
2
-
14
,
Screen
.
height
/
2
-
14
-
k
*
(
float
)(
opponent
.
under
.
height
));
}
float
height
=
1
32
+
50
*
(
HashedButtons
.
Count
);
if
(
HashedButtons
.
Count
==
0
)
float
height
=
1
98
+
50
*
(
HashedButtons
.
Count
);
if
(
HashedButtons
.
Count
==
0
)
{
height
=
1
16
;
height
=
1
74
;
}
width
=
(
150
*
kb
)
+
15f
;
float
localPositionPanX
=
(((
float
)
Screen
.
width
-
150
*
kb
)
/
2
)
-
15f
;
...
...
Assets/ArtSystem/gameInfo/new_gameInfoRemaster.prefab
View file @
6f973441
This diff is collapsed.
Click to expand it.
Assets/ArtSystem/superButton/new_superButtonTransparent.prefab
View file @
6f973441
...
...
@@ -90,7 +90,7 @@ Transform:
m_PrefabInternal
:
{
fileID
:
100100000
}
m_GameObject
:
{
fileID
:
153646
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalPosition
:
{
x
:
0
,
y
:
-75
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
-
{
fileID
:
464504
}
...
...
@@ -118,7 +118,7 @@ Transform:
m_PrefabInternal
:
{
fileID
:
100100000
}
m_GameObject
:
{
fileID
:
175034
}
m_LocalRotation
:
{
x
:
-0
,
y
:
-0
,
z
:
-0
,
w
:
1
}
m_LocalPosition
:
{
x
:
-4498.624
,
y
:
-3107.0017
,
z
:
1654.8652
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
-
{
fileID
:
432476
}
...
...
@@ -136,7 +136,7 @@ BoxCollider:
m_Enabled
:
1
serializedVersion
:
2
m_Size
:
{
x
:
195
,
y
:
52
,
z
:
0
}
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_Center
:
{
x
:
0
,
y
:
-75
,
z
:
0
}
---
!u!111
&11143220
Animation
:
m_ObjectHideFlags
:
1
...
...
Assets/SibylSystem/MonoHelpers/UIHelper.cs
View file @
6f973441
...
...
@@ -50,7 +50,7 @@ public static class UIHelper
public
static
void
Flash
()
{
FlashWindow
(
GetProcessWnd
(),
true
);
FlashWindow
(
GetProcessWnd
(),
true
);
}
public
enum
RenderingMode
...
...
@@ -122,7 +122,7 @@ public static class UIHelper
internal
static
Texture2D
[]
sliceField
(
Texture2D
textureField_
)
{
Texture2D
textureField
=
ScaleTexture
(
textureField_
,
1024
,
819
);
Texture2D
textureField
=
ScaleTexture
(
textureField_
,
1024
,
819
);
Texture2D
[]
returnValue
=
new
Texture2D
[
3
];
returnValue
[
0
]
=
new
Texture2D
(
textureField
.
width
,
textureField
.
height
);
returnValue
[
1
]
=
new
Texture2D
(
textureField
.
width
,
textureField
.
height
);
...
...
@@ -193,7 +193,7 @@ public static class UIHelper
return
ptrFileName
;
}
public
static
T
getByName
<
T
>(
GameObject
father
,
string
name
)
where
T
:
Component
public
static
T
getByName
<
T
>(
GameObject
father
,
string
name
)
where
T
:
Component
{
T
return_value
=
null
;
var
all
=
father
.
transform
.
GetComponentsInChildren
<
T
>();
...
...
@@ -298,7 +298,7 @@ public static class UIHelper
}
else
{
Program
.
DEBUGLOG
(
"NO Lable"
+
name
);
Program
.
DEBUGLOG
(
"NO Lable"
+
name
);
}
}
...
...
@@ -313,12 +313,12 @@ public static class UIHelper
return
""
;
}
public
static
string
[]
Split
(
this
string
str
,
string
s
)
public
static
string
[]
Split
(
this
string
str
,
string
s
)
{
return
str
.
Split
(
new
string
[]
{
s
},
StringSplitOptions
.
RemoveEmptyEntries
);
}
public
static
void
registEvent
(
GameObject
father
,
string
name
,
Action
<
GameObject
,
Servant
.
messageSystemValue
>
function
,
Servant
.
messageSystemValue
value
,
string
name2
=
""
)
public
static
void
registEvent
(
GameObject
father
,
string
name
,
Action
<
GameObject
,
Servant
.
messageSystemValue
>
function
,
Servant
.
messageSystemValue
value
,
string
name2
=
""
)
{
UIInput
input
=
getByName
<
UIInput
>(
father
,
name
);
if
(
input
!=
null
)
...
...
@@ -618,7 +618,7 @@ public static class UIHelper
registEvent
(
gameObject
,
gameObject
.
name
,
act
);
}
internal
static
void
trySetLableTextList
(
GameObject
father
,
string
text
)
internal
static
void
trySetLableTextList
(
GameObject
father
,
string
text
)
{
try
{
...
...
@@ -649,7 +649,7 @@ public static class UIHelper
internal
static
void
clearITWeen
(
GameObject
gameObject
)
{
iTween
[]
iTweens
=
gameObject
.
GetComponents
<
iTween
>();
for
(
int
i
=
0
;
i
<
iTweens
.
Length
;
i
++)
for
(
int
i
=
0
;
i
<
iTweens
.
Length
;
i
++)
{
MonoBehaviour
.
DestroyImmediate
(
iTweens
[
i
]);
}
...
...
@@ -775,9 +775,9 @@ public static class UIHelper
return
re
;
}
}
byte
[]
buffer
=
System
.
Text
.
Encoding
.
UTF8
.
GetBytes
(
name
);
byte
[]
buffer
=
System
.
Text
.
Encoding
.
UTF8
.
GetBytes
(
name
);
int
sum
=
0
;
for
(
int
i
=
0
;
i
<
buffer
.
Length
;
i
++)
for
(
int
i
=
0
;
i
<
buffer
.
Length
;
i
++)
{
sum
+=
buffer
[
i
];
}
...
...
@@ -812,7 +812,7 @@ public static class UIHelper
}
internal
static
void
shiftButton
(
UIButton
btn
,
bool
enabled
)
internal
static
void
shiftButton
(
UIButton
btn
,
bool
enabled
)
{
if
(
enabled
)
{
...
...
@@ -842,7 +842,7 @@ public static class UIHelper
//}
}
internal
static
void
shiftUIToggle
(
UIToggle
tog
,
bool
canClick
,
bool
canChange
,
string
hint
)
internal
static
void
shiftUIToggle
(
UIToggle
tog
,
bool
canClick
,
bool
canChange
,
string
hint
)
{
try
{
...
...
@@ -853,7 +853,7 @@ public static class UIHelper
boxCollider
.
enabled
=
canClick
;
if
(
canClick
)
{
getByName
<
UISprite
>(
tog
.
gameObject
,
"Background"
).
color
=
Color
.
white
;
getByName
<
UISprite
>(
tog
.
gameObject
,
"Background"
).
color
=
Color
.
white
;
//getByName<UISprite>(tog.gameObject, "Checkmark").color = Color.white;
}
else
...
...
@@ -963,10 +963,10 @@ public static class UIHelper
return
;
}
path
=
Environment
.
CurrentDirectory
.
Replace
(
"\\"
,
"/"
)
+
"/"
+
path
;
path
=
"file:///"
+
path
;
path
=
new
Uri
(
new
Uri
(
"file:///"
),
path
).
ToString
()
;
GameObject
audio_helper
=
Program
.
I
().
ocgcore
.
create_s
(
Program
.
I
().
mod_audio_effect
);
audio_helper
.
GetComponent
<
audio_helper
>().
play
(
path
,
Program
.
I
().
setting
.
soundValue
());
Program
.
I
().
destroy
(
audio_helper
,
5f
);
Program
.
I
().
destroy
(
audio_helper
,
5f
);
}
internal
static
string
getGPSstringLocation
(
GPS
p1
)
...
...
@@ -1068,7 +1068,7 @@ public static class UIHelper
return
res
;
}
internal
static
string
getSuperName
(
string
name
,
int
code
)
internal
static
string
getSuperName
(
string
name
,
int
code
)
{
string
res
=
""
;
res
=
"[url="
+
code
.
ToString
()
+
"][u]"
+
name
+
"[/u][/url]"
;
...
...
@@ -1082,10 +1082,10 @@ public static class UIHelper
return
res
;
}
internal
static
float
getScreenDistance
(
GameObject
a
,
GameObject
b
)
internal
static
float
getScreenDistance
(
GameObject
a
,
GameObject
b
)
{
Vector3
sa
=
Program
.
camera_game_main
.
WorldToScreenPoint
(
a
.
transform
.
position
);
sa
.
z
=
0
;
Vector3
sb
=
Program
.
camera_game_main
.
WorldToScreenPoint
(
b
.
transform
.
position
);
sb
.
z
=
0
;
Vector3
sa
=
Program
.
camera_game_main
.
WorldToScreenPoint
(
a
.
transform
.
position
);
sa
.
z
=
0
;
Vector3
sb
=
Program
.
camera_game_main
.
WorldToScreenPoint
(
b
.
transform
.
position
);
sb
.
z
=
0
;
return
Vector3
.
Distance
(
sa
,
sb
);
}
...
...
Assets/SibylSystem/Ocgcore/OCGobjects/gameField.cs
View file @
6f973441
...
...
@@ -244,8 +244,8 @@ public class GameField : OCGobject
public
void
Update
()
{
delat
=
((
isLong
?
(
40f
+
60f
*
((
1.21f
-
Program
.
fieldSize
)
/
0.21f
))
:
0f
))/
110f
*
5f
;
fieldSprite_height
+=
((
isLong
?
(
819f
+
40f
+
60f
*
((
1.21f
-
Program
.
fieldSize
)
/
0.21f
))
:
819f
)
-
fieldSprite_height
)
*
(
Program
.
deltaTime
*
4
);
delat
=
((
isLong
?
(
40f
+
60f
*
((
1.21f
-
Program
.
fieldSize
)
/
0.21f
))
:
0f
))
/
110f
*
5f
;
fieldSprite_height
+=
((
isLong
?
(
819f
+
40f
+
60f
*
((
1.21f
-
Program
.
fieldSize
)
/
0.21f
))
:
819f
)
-
fieldSprite_height
)
*
(
Program
.
deltaTime
*
4
);
midT
.
height
=
(
int
)
fieldSprite_height
;
Vector3
position
=
midT
.
gameObject
.
transform
.
localPosition
;
...
...
@@ -400,7 +400,7 @@ public class GameField : OCGobject
}
private
static
void
relocateTextMesh
(
TMPro
.
TextMeshPro
obj
,
uint
con
,
game_location
loc
,
Vector3
poi
)
private
static
void
relocateTextMesh
(
TMPro
.
TextMeshPro
obj
,
uint
con
,
game_location
loc
,
Vector3
poi
)
{
obj
.
transform
.
position
=
UIHelper
.
getCamGoodPosition
(
Program
.
I
().
ocgcore
.
get_point_worldposition
(
new
GPS
{
...
...
@@ -422,7 +422,7 @@ public class GameField : OCGobject
fieldCode
[
player
]
=
code
;
if
(
code
>
0
)
{
Texture2D
tex
;
Texture2D
tex
=
null
;
if
(
File
.
Exists
(
"picture/field/"
+
code
.
ToString
()
+
".png"
))
{
tex
=
UIHelper
.
getTexture2D
(
"picture/field/"
+
code
.
ToString
()
+
".png"
);
...
...
@@ -488,7 +488,7 @@ public class GameField : OCGobject
}
}
public
void
shiftBlackHole
(
bool
on
,
Vector3
v
=
default
(
Vector3
))
public
void
shiftBlackHole
(
bool
on
,
Vector3
v
=
default
(
Vector3
))
{
if
(
on
)
{
...
...
@@ -533,7 +533,7 @@ public class GameField : OCGobject
}
GameObject
big_string
;
public
void
animation_show_big_string
(
Texture2D
tex
,
bool
only
=
false
)
public
void
animation_show_big_string
(
Texture2D
tex
,
bool
only
=
false
)
{
if
(
Ocgcore
.
inSkiping
)
{
...
...
@@ -543,7 +543,7 @@ public class GameField : OCGobject
{
destroy
(
big_string
);
}
big_string
=
create
(
Program
.
I
().
New_phase
,
Program
.
I
().
ocgcore
.
centre
(),
Vector3
.
zero
,
false
,
Program
.
ui_main_2d
,
true
,
new
Vector3
(
Screen
.
height
/
1000f
*
Program
.
fieldSize
,
Screen
.
height
/
1000f
*
Program
.
fieldSize
,
Screen
.
height
/
1000f
*
Program
.
fieldSize
));
big_string
=
create
(
Program
.
I
().
New_phase
,
Program
.
I
().
ocgcore
.
centre
(),
Vector3
.
zero
,
false
,
Program
.
ui_main_2d
,
true
,
new
Vector3
(
Screen
.
height
/
1000f
*
Program
.
fieldSize
,
Screen
.
height
/
1000f
*
Program
.
fieldSize
,
Screen
.
height
/
1000f
*
Program
.
fieldSize
));
big_string
.
GetComponentInChildren
<
UITexture
>().
mainTexture
=
tex
;
Program
.
I
().
ocgcore
.
Sleep
(
40
);
big_string
.
AddComponent
<
animation_screen_lock2
>();
...
...
@@ -712,7 +712,7 @@ public class GameField : OCGobject
{
if
(
field_disabled_containers
[
i
].
game_object
==
null
)
{
field_disabled_containers
[
i
].
game_object
=
create
(
Program
.
I
().
mod_simple_quad
,
field_disabled_containers
[
i
].
position
,
new
Vector3
(
90
,
0
,
0
),
false
,
null
,
true
);
field_disabled_containers
[
i
].
game_object
=
create
(
Program
.
I
().
mod_simple_quad
,
field_disabled_containers
[
i
].
position
,
new
Vector3
(
90
,
0
,
0
),
false
,
null
,
true
);
field_disabled_containers
[
i
].
game_object
.
transform
.
localScale
=
Vector3
.
zero
;
iTween
.
ScaleTo
(
field_disabled_containers
[
i
].
game_object
,
new
Vector3
(
4
,
4
,
4
),
1f
);
field_disabled_containers
[
i
].
game_object
.
GetComponent
<
Renderer
>().
material
.
mainTexture
=
GameTextureManager
.
negated
;
...
...
@@ -720,7 +720,7 @@ public class GameField : OCGobject
}
else
{
destroy
(
field_disabled_containers
[
i
].
game_object
,
0.6f
,
true
,
true
);
destroy
(
field_disabled_containers
[
i
].
game_object
,
0.6f
,
true
,
true
);
}
}
...
...
Assets/SibylSystem/Program.cs
View file @
6f973441
...
...
@@ -288,14 +288,16 @@ public class Program : MonoBehaviour
#if !UNITY_EDITOR && UNITY_ANDROID
AndroidJavaObject
jo
=
new
AndroidJavaObject
(
"cn.unicorn369.library.API"
);
#endif
#if UNITY_EDITOR || UNITY_STANDALONE_WIN //编译器、Windows
//Environment.CurrentDirectory = System.Windows.Forms.Application.StartupPath;
//System.IO.Directory.SetCurrentDirectory(System.Windows.Forms.Application.StartupPath);
#elif UNITY_ANDROID //Android
/*
* 部分机型Sdcard目录可能不是:/storage/emulated/0/
* 可能为:/sdcard/、/mnt/sdcard/、/storage/emulated/legacy/... 等等其他路径
* 推荐使用Java判断: Environment.getExternalStorageDirectory().toString() + path;
/**
* public String GamePath(String path) {
* GAME_DIR = Environment.getExternalStorageDirectory().toString(); + path;
* return GAME_DIR;
* }
*/
ANDROID_GAME_PATH
=
jo
.
Call
<
string
>(
"GamePath"
,
"/ygocore/"
);
...
...
@@ -397,12 +399,20 @@ public class Program : MonoBehaviour
}
}
/*
/*
*
* 使用Termux编译生成的:libgdiplus.so (https://github.com/Unicorn369/libgdiplus-Android)
* 经测试,只有Android 6.0以上才能正常使用。为了让Android 6.0以下的也能酬和使用立绘效果,需做判断
*
* public boolean APIVersion() {
* if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
* return true;
* } else {
* return true;
* }
* }
*/
//Java: Build.VERSION.SDK_INT >= Build.VERSION_CODES.M
bool
API_SUPPORT
=
jo
.
Call
<
bool
>(
"APIVersion"
);
if
(
API_SUPPORT
==
true
)
{
ANDROID_API_M
=
true
;
}
else
{
...
...
Assets/SibylSystem/ResourceManagers/GameTextureManager.cs
View file @
6f973441
...
...
@@ -23,7 +23,7 @@ public class GameTextureManager
static
Dictionary
<
ulong
,
bool
>
addedMap
=
new
Dictionary
<
ulong
,
bool
>();
static
HttpDldFile
df
=
new
HttpDldFile
();
static
readonly
HttpDldFile
df
=
new
HttpDldFile
();
public
class
BitmapHelper
{
...
...
@@ -121,7 +121,7 @@ public class GameTextureManager
public
float
k
=
1
;
//public bool autoMade = false;
public
byte
[]
data
=
null
;
public
float
[,
,]
hashed_data
=
null
;
public
float
[,,]
hashed_data
=
null
;
public
Texture2D
u_data
=
null
;
public
Texture2D
nullReturen
=
null
;
public
PictureResource
(
GameTextureType
t
,
long
c
,
Texture2D
n
)
...
...
@@ -190,7 +190,7 @@ public class GameTextureManager
public
static
Texture2D
phase
=
null
;
public
static
bool
AutoPicDownload
;
public
static
Texture2D
rs
=
null
;
...
...
@@ -225,17 +225,23 @@ public class GameTextureManager
{
Debug
.
Log
(
"e 0"
+
e
.
ToString
());
}
if
(
pic
.
type
==
GameTextureType
.
card_feature
)
switch
(
pic
.
type
)
{
case
GameTextureType
.
card_feature
:
{
ProcessingCardFeature
(
pic
);
break
;
}
if
(
pic
.
type
==
GameTextureType
.
card_picture
)
case
GameTextureType
.
card_picture
:
{
ProcessingCardPicture
(
pic
);
break
;
}
if
(
pic
.
type
==
GameTextureType
.
card_verticle_drawing
)
case
GameTextureType
.
card_verticle_drawing
:
{
ProcessingVerticleDrawing
(
pic
);
break
;
}
}
}
}
...
...
@@ -602,17 +608,7 @@ public class GameTextureManager
Iam8
=
true
;
path
=
"picture/cardIn8thEdition/"
+
pic
.
code
.
ToString
()
+
".jpg"
;
}
if
(!
File
.
Exists
(
path
))
{
path
=
"textures/unknown.jpg"
;
//YGOMobile Paths
}
if
(!
File
.
Exists
(
path
))
{
path
=
"picture/null.png"
;
}
pic
.
hashed_data
=
getCuttedPic
(
path
,
pic
.
pCard
,
Iam8
);
softVtype
(
pic
,
0.5f
);
pic
.
k
=
1
;
LoadCloseupFromCardPicture
(
pic
,
path
,
Iam8
);
}
else
{
path
=
"picture/null.png"
;
byte
[]
data
;
...
...
@@ -626,6 +622,46 @@ public class GameTextureManager
}
}
else
{
LoadCloseupPicture
(
pic
,
path
);
}
}
catch
(
Exception
e
)
{
Debug
.
Log
(
"e 3"
+
e
.
ToString
());
}
}
private
static
void
LoadCloseupFromCardPicture
(
PictureResource
pic
,
string
path
,
bool
Iam8
)
{
try
{
if
(!
File
.
Exists
(
path
))
{
path
=
"picture/null.png"
;
}
if
(!
File
.
Exists
(
path
))
{
path
=
"textures/unknown.jpg"
;
//YGOMobile Paths
}
pic
.
hashed_data
=
getCuttedPic
(
path
,
pic
.
pCard
,
Iam8
);
softVtype
(
pic
,
0.5f
);
pic
.
k
=
1
;
if
(!
loadedList
.
ContainsKey
(
hashPic
(
pic
.
code
,
pic
.
type
)))
{
loadedList
.
Add
(
hashPic
(
pic
.
code
,
pic
.
type
),
pic
);
}
}
catch
{
}
}
private
static
void
LoadCloseupPicture
(
PictureResource
pic
,
string
path
)
{
try
{
if
(
Program
.
ANDROID_API_M
)
{
BitmapHelper
bitmap
=
new
BitmapHelper
(
path
);
...
...
@@ -689,17 +725,17 @@ public class GameTextureManager
}
pic
.
data
=
data
;
}
}
if
(!
loadedList
.
ContainsKey
(
hashPic
(
pic
.
code
,
pic
.
type
)))
{
loadedList
.
Add
(
hashPic
(
pic
.
code
,
pic
.
type
),
pic
);
}
}
catch
(
Exception
e
)
catch
{
Debug
.
Log
(
"e 3"
+
e
.
ToString
());
}
}
private
static
void
softVtype
(
PictureResource
pic
,
float
si
)
...
...
@@ -773,13 +809,13 @@ public class GameTextureManager
{
path
=
"picture/cardIn8thEdition/"
+
pic
.
code
.
ToString
()
+
".jpg"
;
}
if
(!
File
.
Exists
(
path
)
&&
pic
.
code
!=
0
&&
Program
.
DownloadImage
)
if
(!
File
.
Exists
(
path
)
&&
pic
.
code
!=
0
&&
AutoPicDownload
)
{
//YGOMobile (177x254)
df
.
Download
(
"http://api.ygo2019.xyz/ygopro/pics/"
+
pic
.
code
.
ToString
()
+
".jpg"
,
"expansions/pics/"
+
pic
.
code
.
ToString
()
+
".jpg"
);
path
=
"expansions/pics/"
+
pic
.
code
.
ToString
()
+
".jpg"
;
}
if
(!
File
.
Exists
(
path
)
&&
pic
.
code
!=
0
&&
Program
.
DownloadImage
)
if
(!
File
.
Exists
(
path
)
&&
pic
.
code
!=
0
&&
AutoPicDownload
)
{
//先行卡 (177x254)
df
.
Download
(
"http://download.ygo2019.xyz/ygopro2-data/expansions/pics/"
+
pic
.
code
.
ToString
()
+
".jpg"
,
"picture/cardIn8thEdition/"
+
pic
.
code
.
ToString
()
+
".jpg"
);
...
...
Assets/SibylSystem/Setting/Setting.cs
View file @
6f973441
...
...
@@ -71,7 +71,7 @@ public class Setting : WindowServant2D
UIHelper
.
registEvent
(
setting
.
mouseEffect
.
gameObject
,
onchangeMouse
);
UIHelper
.
registEvent
(
setting
.
closeUp
.
gameObject
,
onchangeCloseUp
);
UIHelper
.
registEvent
(
setting
.
cloud
.
gameObject
,
onchangeCloud
);
UIHelper
.
registEvent
(
setting
.
DownloadImage
.
gameObject
,
onchangeDownload
);
UIHelper
.
registEvent
(
setting
.
autoPicDownload
.
gameObject
,
onchangeDownload
);
UIHelper
.
registEvent
(
setting
.
Vpedium
.
gameObject
,
onCP
);
UIHelper
.
registEvent
(
setting
.
Vfield
.
gameObject
,
onCP
);
UIHelper
.
registEvent
(
setting
.
Vlink
.
gameObject
,
onCP
);
...
...
@@ -113,7 +113,7 @@ public class Setting : WindowServant2D
public
void
onchangeDownload
()
{
Program
.
DownloadImage
=
setting
.
DownloadImage
.
value
;
GameTextureManager
.
AutoPicDownload
=
setting
.
autoPicDownload
.
value
;
}
public
void
onchangeMouse
()
...
...
Assets/transUI/UIselectableList.cs
View file @
6f973441
...
...
@@ -28,7 +28,7 @@ public class UIselectableList : MonoBehaviour {
}
public
Action
selectedAction
;
UIScrollView
uIScrollView
;
float
heightOfEach
=
20
;
float
heightOfEach
=
35
;
public
float
preHeight
=
0
;
class
selection
{
...
...
Assets/transUI/prefab/trans_selectReplay.prefab
View file @
6f973441
...
...
@@ -615,7 +615,7 @@ Transform:
-
{
fileID
:
456580
}
-
{
fileID
:
446170
}
m_Father
:
{
fileID
:
423206
}
m_RootOrder
:
1
0
m_RootOrder
:
1
1
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!4
&403364
Transform
:
...
...
@@ -650,7 +650,7 @@ Transform:
m_PrefabInternal
:
{
fileID
:
100100000
}
m_GameObject
:
{
fileID
:
182110
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
2
45.4
,
y
:
80
,
z
:
0
}
m_LocalPosition
:
{
x
:
2
20
,
y
:
80
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
-
{
fileID
:
485952
}
...
...
@@ -678,13 +678,13 @@ Transform:
m_PrefabInternal
:
{
fileID
:
100100000
}
m_GameObject
:
{
fileID
:
180038
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
2
45.4
,
y
:
-160
,
z
:
0
}
m_LocalPosition
:
{
x
:
2
20
,
y
:
-160
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
-
{
fileID
:
422874
}
-
{
fileID
:
432856
}
m_Father
:
{
fileID
:
423206
}
m_RootOrder
:
8
m_RootOrder
:
9
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!4
&417630
Transform
:
...
...
@@ -706,7 +706,7 @@ Transform:
m_PrefabInternal
:
{
fileID
:
100100000
}
m_GameObject
:
{
fileID
:
196772
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
2
45.4
,
y
:
20
,
z
:
0
}
m_LocalPosition
:
{
x
:
2
20
,
y
:
20
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
-
{
fileID
:
436002
}
...
...
@@ -757,11 +757,11 @@ Transform:
-
{
fileID
:
453306
}
-
{
fileID
:
405476
}
-
{
fileID
:
418090
}
-
{
fileID
:
437282
}
-
{
fileID
:
445328
}
-
{
fileID
:
416944
}
-
{
fileID
:
454088
}
-
{
fileID
:
402370
}
-
{
fileID
:
437282
}
m_Father
:
{
fileID
:
460406
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
...
...
@@ -785,7 +785,7 @@ Transform:
m_PrefabInternal
:
{
fileID
:
100100000
}
m_GameObject
:
{
fileID
:
135414
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
2
45.4
,
y
:
200
,
z
:
0
}
m_LocalPosition
:
{
x
:
2
20
,
y
:
200
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
-
{
fileID
:
417630
}
...
...
@@ -826,13 +826,13 @@ Transform:
m_PrefabInternal
:
{
fileID
:
100100000
}
m_GameObject
:
{
fileID
:
154106
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
2
45.4
,
y
:
-40
,
z
:
0
}
m_LocalPosition
:
{
x
:
2
20
,
y
:
-40
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
-
{
fileID
:
489160
}
-
{
fileID
:
428360
}
m_Father
:
{
fileID
:
423206
}
m_RootOrder
:
11
m_RootOrder
:
7
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!4
&439698
Transform
:
...
...
@@ -880,13 +880,13 @@ Transform:
m_PrefabInternal
:
{
fileID
:
100100000
}
m_GameObject
:
{
fileID
:
197966
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
2
45.4
,
y
:
-100
,
z
:
0
}
m_LocalPosition
:
{
x
:
2
20
,
y
:
-100
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
-
{
fileID
:
404116
}
-
{
fileID
:
491368
}
m_Father
:
{
fileID
:
423206
}
m_RootOrder
:
7
m_RootOrder
:
8
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!4
&446170
Transform
:
...
...
@@ -908,7 +908,7 @@ Transform:
m_PrefabInternal
:
{
fileID
:
100100000
}
m_GameObject
:
{
fileID
:
160632
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
2
45.4
,
y
:
140
,
z
:
0
}
m_LocalPosition
:
{
x
:
2
20
,
y
:
140
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
-
{
fileID
:
488988
}
...
...
@@ -923,13 +923,13 @@ Transform:
m_PrefabInternal
:
{
fileID
:
100100000
}
m_GameObject
:
{
fileID
:
127402
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
2
45.4
,
y
:
-220
,
z
:
0
}
m_LocalPosition
:
{
x
:
2
20
,
y
:
-220
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
-
{
fileID
:
444490
}
-
{
fileID
:
406996
}
m_Father
:
{
fileID
:
423206
}
m_RootOrder
:
9
m_RootOrder
:
10
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!4
&456580
Transform
:
...
...
@@ -966,7 +966,7 @@ Transform:
m_PrefabInternal
:
{
fileID
:
100100000
}
m_GameObject
:
{
fileID
:
197804
}
m_LocalRotation
:
{
x
:
-0
,
y
:
-0
,
z
:
-0
,
w
:
1
}
m_LocalPosition
:
{
x
:
-3546
,
y
:
-1242
,
z
:
0
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
-
{
fileID
:
484960
}
...
...
@@ -1125,7 +1125,7 @@ BoxCollider:
m_IsTrigger
:
0
m_Enabled
:
1
serializedVersion
:
2
m_Size
:
{
x
:
1
32
,
y
:
32
,
z
:
0
}
m_Size
:
{
x
:
1
50
,
y
:
40
,
z
:
0
}
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!65
&6541832
BoxCollider
:
...
...
@@ -1137,7 +1137,7 @@ BoxCollider:
m_IsTrigger
:
0
m_Enabled
:
1
serializedVersion
:
2
m_Size
:
{
x
:
1
32
,
y
:
32
,
z
:
0
}
m_Size
:
{
x
:
1
50
,
y
:
40
,
z
:
0
}
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!65
&6542312
BoxCollider
:
...
...
@@ -1149,7 +1149,7 @@ BoxCollider:
m_IsTrigger
:
0
m_Enabled
:
1
serializedVersion
:
2
m_Size
:
{
x
:
1
32
,
y
:
32
,
z
:
0
}
m_Size
:
{
x
:
1
50
,
y
:
40
,
z
:
0
}
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!65
&6553708
BoxCollider
:
...
...
@@ -1161,7 +1161,7 @@ BoxCollider:
m_IsTrigger
:
0
m_Enabled
:
1
serializedVersion
:
2
m_Size
:
{
x
:
1
32
,
y
:
32
,
z
:
0
}
m_Size
:
{
x
:
1
50
,
y
:
40
,
z
:
0
}
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!65
&6558604
BoxCollider
:
...
...
@@ -1173,7 +1173,7 @@ BoxCollider:
m_IsTrigger
:
0
m_Enabled
:
1
serializedVersion
:
2
m_Size
:
{
x
:
1
32
,
y
:
32
,
z
:
0
}
m_Size
:
{
x
:
1
50
,
y
:
40
,
z
:
0
}
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!65
&6569384
BoxCollider
:
...
...
@@ -1185,7 +1185,7 @@ BoxCollider:
m_IsTrigger
:
0
m_Enabled
:
1
serializedVersion
:
2
m_Size
:
{
x
:
1
32
,
y
:
32
,
z
:
0
}
m_Size
:
{
x
:
1
50
,
y
:
40
,
z
:
0
}
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!65
&6573946
BoxCollider
:
...
...
@@ -1221,7 +1221,7 @@ BoxCollider:
m_IsTrigger
:
0
m_Enabled
:
1
serializedVersion
:
2
m_Size
:
{
x
:
1
32
,
y
:
32
,
z
:
0
}
m_Size
:
{
x
:
1
50
,
y
:
40
,
z
:
0
}
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!65
&6598738
BoxCollider
:
...
...
@@ -1233,7 +1233,7 @@ BoxCollider:
m_IsTrigger
:
0
m_Enabled
:
1
serializedVersion
:
2
m_Size
:
{
x
:
1
32
,
y
:
32
,
z
:
0
}
m_Size
:
{
x
:
1
50
,
y
:
40
,
z
:
0
}
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!111
&11126402
Animation
:
...
...
@@ -1648,13 +1648,13 @@ MonoBehaviour:
updateAnchors
:
1
mColor
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
mPivot
:
4
mWidth
:
1
32
mHeight
:
32
mWidth
:
1
50
mHeight
:
40
mDepth
:
8
autoResizeBoxCollider
:
1
hideIfOffScreen
:
0
keepAspectRatio
:
0
aspectRatio
:
4.12
5
aspectRatio
:
3.7
5
---
!u!114
&11412066
MonoBehaviour
:
m_ObjectHideFlags
:
1
...
...
@@ -1685,13 +1685,13 @@ MonoBehaviour:
updateAnchors
:
1
mColor
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
mPivot
:
4
mWidth
:
1
32
mHeight
:
32
mWidth
:
1
50
mHeight
:
40
mDepth
:
8
autoResizeBoxCollider
:
1
hideIfOffScreen
:
0
keepAspectRatio
:
0
aspectRatio
:
4.12
5
aspectRatio
:
3.7
5
---
!u!114
&11414274
MonoBehaviour
:
m_ObjectHideFlags
:
1
...
...
@@ -1845,13 +1845,13 @@ MonoBehaviour:
updateAnchors
:
1
mColor
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
mPivot
:
4
mWidth
:
1
32
mHeight
:
32
mWidth
:
1
50
mHeight
:
40
mDepth
:
8
autoResizeBoxCollider
:
1
hideIfOffScreen
:
0
keepAspectRatio
:
0
aspectRatio
:
4.12
5
aspectRatio
:
3.7
5
---
!u!114
&11425802
MonoBehaviour
:
m_ObjectHideFlags
:
1
...
...
@@ -2032,13 +2032,13 @@ MonoBehaviour:
updateAnchors
:
1
mColor
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
mPivot
:
4
mWidth
:
1
32
mHeight
:
32
mWidth
:
1
50
mHeight
:
40
mDepth
:
8
autoResizeBoxCollider
:
1
hideIfOffScreen
:
0
keepAspectRatio
:
0
aspectRatio
:
4.12
5
aspectRatio
:
3.7
5
---
!u!114
&11433254
MonoBehaviour
:
m_ObjectHideFlags
:
1
...
...
@@ -2332,7 +2332,7 @@ MonoBehaviour:
anchorOffset
:
0
softBorderPadding
:
1
renderQueue
:
0
startingRenderQueue
:
300
7
startingRenderQueue
:
300
1
mClipTexture
:
{
fileID
:
0
}
mAlpha
:
1
mClipping
:
3
...
...
@@ -2569,13 +2569,13 @@ MonoBehaviour:
updateAnchors
:
1
mColor
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
mPivot
:
4
mWidth
:
1
32
mHeight
:
32
mWidth
:
1
50
mHeight
:
40
mDepth
:
8
autoResizeBoxCollider
:
1
hideIfOffScreen
:
0
keepAspectRatio
:
0
aspectRatio
:
4.12
5
aspectRatio
:
3.7
5
---
!u!114
&11454002
MonoBehaviour
:
m_ObjectHideFlags
:
1
...
...
@@ -2942,13 +2942,13 @@ MonoBehaviour:
updateAnchors
:
1
mColor
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
mPivot
:
4
mWidth
:
1
32
mHeight
:
32
mWidth
:
1
50
mHeight
:
40
mDepth
:
8
autoResizeBoxCollider
:
1
hideIfOffScreen
:
0
keepAspectRatio
:
0
aspectRatio
:
4.12
5
aspectRatio
:
3.7
5
---
!u!114
&11474850
MonoBehaviour
:
m_ObjectHideFlags
:
1
...
...
@@ -3201,11 +3201,11 @@ MonoBehaviour:
anchorOffset
:
0
softBorderPadding
:
1
renderQueue
:
0
startingRenderQueue
:
30
12
startingRenderQueue
:
30
06
mClipTexture
:
{
fileID
:
0
}
mAlpha
:
1
mClipping
:
3
mClipRange
:
{
x
:
0
,
y
:
0
.000030517578
,
z
:
436
,
w
:
500.00006
}
mClipRange
:
{
x
:
0
,
y
:
0
,
z
:
436
,
w
:
500
}
mClipSoftness
:
{
x
:
0
,
y
:
0
}
mDepth
:
20
mSortingOrder
:
0
...
...
@@ -3313,13 +3313,13 @@ MonoBehaviour:
updateAnchors
:
1
mColor
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
mPivot
:
4
mWidth
:
1
32
mHeight
:
32
mWidth
:
1
50
mHeight
:
40
mDepth
:
8
autoResizeBoxCollider
:
1
hideIfOffScreen
:
0
keepAspectRatio
:
0
aspectRatio
:
4.12
5
aspectRatio
:
3.7
5
---
!u!114
&11486110
MonoBehaviour
:
m_ObjectHideFlags
:
1
...
...
@@ -3612,13 +3612,13 @@ MonoBehaviour:
updateAnchors
:
1
mColor
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
mPivot
:
4
mWidth
:
1
32
mHeight
:
32
mWidth
:
1
50
mHeight
:
40
mDepth
:
8
autoResizeBoxCollider
:
1
hideIfOffScreen
:
0
keepAspectRatio
:
0
aspectRatio
:
4.12
5
aspectRatio
:
3.7
5
---
!u!114
&11498008
MonoBehaviour
:
m_ObjectHideFlags
:
1
...
...
Assets/transUI/prefab/trans_selection.prefab
View file @
6f973441
...
...
@@ -9,7 +9,7 @@ GameObject:
m_Component
:
-
component
:
{
fileID
:
493318
}
-
component
:
{
fileID
:
11412316
}
m_Layer
:
18
m_Layer
:
5
m_Name
:
trans_selection
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
...
...
@@ -25,7 +25,7 @@ GameObject:
m_Component
:
-
component
:
{
fileID
:
449942
}
-
component
:
{
fileID
:
11487194
}
m_Layer
:
18
m_Layer
:
5
m_Name
:
selected
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
...
...
@@ -87,7 +87,7 @@ Transform:
m_PrefabInternal
:
{
fileID
:
100100000
}
m_GameObject
:
{
fileID
:
120608
}
m_LocalRotation
:
{
x
:
-0
,
y
:
-0
,
z
:
-0
,
w
:
1
}
m_LocalPosition
:
{
x
:
-994
,
y
:
-164
,
z
:
0
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
-
{
fileID
:
439174
}
...
...
@@ -104,7 +104,7 @@ BoxCollider:
m_IsTrigger
:
1
m_Enabled
:
1
serializedVersion
:
2
m_Size
:
{
x
:
200
,
y
:
22
,
z
:
0
}
m_Size
:
{
x
:
200
,
y
:
33
,
z
:
0
}
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!111
&11148596
Animation
:
...
...
@@ -204,17 +204,17 @@ MonoBehaviour:
mColor
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
mPivot
:
4
mWidth
:
200
mHeight
:
22
mHeight
:
33
mDepth
:
25
autoResizeBoxCollider
:
1
hideIfOffScreen
:
0
keepAspectRatio
:
0
aspectRatio
:
9.090909
aspectRatio
:
6.060606
keepCrispWhenShrunk
:
1
mTrueTypeFont
:
{
fileID
:
12800000
,
guid
:
f775853fdfd14bb47934543e95c3bae3
,
type
:
3
}
mFont
:
{
fileID
:
0
}
mText
:
"
\u8FD9\u662F\u4E00\u4E2A\u5361\u7EC4
"
mFontSize
:
25
mFontSize
:
38
mFontStyle
:
0
mAlignment
:
1
mEncoding
:
1
...
...
Assets/transUI/prefab/trans_setting.prefab
View file @
6f973441
...
...
@@ -9986,7 +9986,7 @@ MonoBehaviour:
showoff
:
{
fileID
:
11470560
}
showoffWhenActived
:
{
fileID
:
11452754
}
cloud
:
{
fileID
:
114247332317060808
}
DownloadImage
:
{
fileID
:
114654519243977964
}
autoPicDownload
:
{
fileID
:
114654519243977964
}
Vbattle
:
{
fileID
:
11435302
}
Vmove
:
{
fileID
:
11428410
}
Vchain
:
{
fileID
:
11427298
}
...
...
@@ -18216,7 +18216,7 @@ GameObject:
-
component
:
{
fileID
:
114462178772296572
}
-
component
:
{
fileID
:
114658492503328412
}
m_Layer
:
5
m_Name
:
'
*
DownloadImage
'
m_Name
:
'
*
AutoPicDownload
'
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment