Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
sdk-public
unity_sdk_demo
Commits
ecb7b0a7
Commit
ecb7b0a7
authored
Dec 31, 2025
by
lujie
Browse files
feat(app):UnityBridge
parent
f902e76b
Changes
39
Show whitespace changes
Inline
Side-by-side
Assets/Plugins/OpenHarmony/workers/WorkerProxy.ets
0 → 100644
View file @
ecb7b0a7
/**
* @desc Run on UI/main thread, process message from worker thread and postMessage to worker thread
*/
import worker, { MessageEvents } from '@ohos.worker';
import { Constants } from '../common/Constants';
import { TuanjieLog } from '../common/TuanjieLog';
import { Tuanjie } from '../utils/TuanjieNative';
import { PROCESS_UI_BUILTIN_MESSAGE, PROCESS_UI_HANDLER, PROCESS_UI_MESSAGE, kCustomHandler} from './MessageProcessor';
import "../gen/BuiltinHostMsgRegistration";
import {LogUtil } from 'fastsdk';
import { HLRecevie } from '../HLReceive';
export class WorkerProxy {
public threadWorker: worker.ThreadWorker;
public mModules: Record<string, ESObject> = {};
public mUserExtraModules: Record<string, ESObject> = {};
private constructor() {
TuanjieLog.debug('%{public}s', 'WorkerProxy.constructor');
this.threadWorker = new worker.ThreadWorker("./TuanjieMainWorker.ets");
this.threadWorker.onerror = (e) => {
let msg = e.message;
let filename = e.filename;
let lineno = e.lineno;
let colno = e.colno;
TuanjieLog.error(`TuanjieMainWorker Error ${msg} ${filename} ${lineno} ${colno}`);
}
const self = this;
this.threadWorker.onmessage = (msg) => {
msg.data.src = "Worker.TuanjieMain";
if (msg.data.type == "RUN_ON_UI_THREAD") {
Tuanjie.nativeProcessUIThreadMessage();
} else if (msg.data.type == "RUN_ON_UI_THREAD_JS") {
PROCESS_UI_BUILTIN_MESSAGE(msg.data)
} else if (msg.data.type == "RUN_ON_UI_THREAD_USER_EVENT") {
PROCESS_UI_MESSAGE(msg.data);
} else if (msg.data.type == kCustomHandler) {
PROCESS_UI_HANDLER(msg.data);
} else if (msg.data.type == "HL_CUSTOM_ON_TUI_THREAD") {
//自定义引擎分发
self.sendMsgToHLSDK(msg.data);
} else {
TuanjieLog.warn("Unknown UI message type=%{public}s", msg.type);
}
}
}
private sendMsgToHLSDK(msg:Record<string,object>){
LogUtil.info('接受消息参数:'+JSON.stringify(msg));
HLRecevie.getInstance().receiveMessage(msg['data'] as Record<string,string|Object>)
}
public static Instance(): WorkerProxy {
let tuanjieMainWorker = AppStorage.get<WorkerProxy>(Constants.APP_KEY_TUANJIE_MAIN_WORKER);
if (tuanjieMainWorker == null) {
tuanjieMainWorker = new WorkerProxy();
AppStorage.setOrCreate(Constants.APP_KEY_TUANJIE_MAIN_WORKER, tuanjieMainWorker);
}
return tuanjieMainWorker;
}
public static getInstance(): worker.ThreadWorker {
return WorkerProxy.Instance().threadWorker;
}
/**
* post message to worker thread. For now we have only one worker - TuanjieMainWorker
* @param msg
*/
public static postMessage(msg: ESObject, targetWorker: string | undefined) {
if (targetWorker === undefined) {
WorkerProxy.Instance().threadWorker.postMessage(msg);
}
// for now we have only worker
}
}
export function POST_MESSAGE(msg: ESObject) {
POST_MESSAGE_TO_WORKER(msg, undefined)
}
export function POST_MESSAGE_TO_WORKER(msg: ESObject, targetWorker: string | undefined) {
if (!msg.type) {
msg.type = "RUN_ON_UI_THREAD_USER_EVENT";
}
WorkerProxy.postMessage(msg, targetWorker);
}
Assets/Plugins/OpenHarmony/workers/WorkerProxy.ets.meta
0 → 100644
View file @
ecb7b0a7
fileFormatVersion: 2
guid: Bn5Ntn//BXvyo89TgBbOv/v85N632oD10pPHqYmujStdbtuqtrPnyhA=
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Assets/Plugins/iOS/UnityAppController.h.meta
0 → 100644
View file @
ecb7b0a7
fileFormatVersion: 2
guid: 6c6031de2466521489cad9508e5cbb2c
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
- first:
iPhone: iOS
second:
enabled: 1
settings:
AddToEmbeddedBinaries: false
userData:
assetBundleName:
assetBundleVariant:
Assets/Plugins/iOS/UnityAppController.mm.meta
0 → 100644
View file @
ecb7b0a7
fileFormatVersion: 2
guid: 85acb10a351f90d47b6270a0095a6f1c
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
- first:
iPhone: iOS
second:
enabled: 1
settings:
AddToEmbeddedBinaries: false
userData:
assetBundleName:
assetBundleVariant:
Assets/Plugins/iOS/UnityBridge.h.meta
0 → 100644
View file @
ecb7b0a7
fileFormatVersion: 2
guid: cad2600375198f746ac3ac14a17048d0
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
- first:
iPhone: iOS
second:
enabled: 1
settings:
AddToEmbeddedBinaries: false
userData:
assetBundleName:
assetBundleVariant:
Assets/Plugins/iOS/UnityBridge.mm.meta
0 → 100644
View file @
ecb7b0a7
fileFormatVersion: 2
guid: b47918ee06f77454bae6e1d7775d0b4d
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
- first:
iPhone: iOS
second:
enabled: 1
settings:
AddToEmbeddedBinaries: false
userData:
assetBundleName:
assetBundleVariant:
Assets/Scripts/sdk/channel/HarmonySdkInterface.cs
0 → 100644
View file @
ecb7b0a7
using
System
;
using
UnityEngine
;
public
class
HarmonySdkInterface
{
private
static
OpenHarmonyJSObject
_openHarmonyJSObject
;
private
static
OpenHarmonyJSObject
ServiceInstance
{
get
{
if
(
_openHarmonyJSObject
==
null
)
{
NativeLogger
.
I
(
"fastsdk_btn_unity"
,
$"_openHarmonyJSObject 初始化"
);
try
{
_openHarmonyJSObject
=
new
OpenHarmonyJSObject
(
"UnityApiBridge"
)
;
}
catch
(
System
.
Exception
ex
)
{
NativeLogger
.
I
(
"fastsdk_btn_unity"
,
$"UnityApiBridge 异常:
{
ex
.
Message
}
"
);
}
}
return
_openHarmonyJSObject
;
}
}
private
static
void
SDKStaticCall
(
string
method
,
params
object
[]
param
)
{
try
{
UnityMainThreadDispatcher
.
Instance
.
Enqueue
(()
=>
{
ServiceInstance
?.
Call
(
method
,
param
);
NativeLogger
.
I
(
"fastsdk_btn_unity"
,
$"call UnityApiBridge
{
method
}
"
);
});
}
catch
(
Exception
e
)
{
NativeLogger
.
I
(
"fastsdk_btn_unity"
,
$" call UnityApiBridge.
{
method
}
异常:
{
e
.
Message
}
"
);
}
}
public
static
void
CallSdkInit
()
{
SDKStaticCall
(
"initSDK"
);
}
public
static
void
CallSdkLogin
()
{
SDKStaticCall
(
"login"
);
}
public
static
void
CallSdkLogout
()
{
SDKStaticCall
(
"logout"
);
}
public
static
void
CallSdkSwitchAccount
()
{
SDKStaticCall
(
"switchAccount"
);
}
public
static
void
CallSdkStartPay
(
string
jsonStr
)
{
SDKStaticCall
(
"startPay"
,
jsonStr
);
}
public
static
void
CallSdkExit
()
{
SDKStaticCall
(
"exit"
);
}
public
static
void
CallSdkSendEvent
(
EventType
type
,
string
jsonStr
)
{
SDKStaticCall
(
"sendEvent"
,
(
int
)
type
,
jsonStr
);
}
public
static
void
CallSdkCDKey
(
AccessActivityType
accessType
,
string
key
)
{
SDKStaticCall
(
"accessParticipate"
,
(
int
)
accessType
,
key
);
}
public
static
void
CallSdkOpenService
()
{
SDKStaticCall
(
"openService"
);
}
public
static
void
CallSdkOpenAccount
()
{
SDKStaticCall
(
"openAccount"
);
}
public
static
void
CallSdkShareData
(
int
type
,
int
childType
,
string
jsonStr
)
{
SDKStaticCall
(
"shareData"
,
type
,
childType
,
jsonStr
);
}
}
\ No newline at end of file
Assets/Scripts/sdk/channel/HarmonySdkInterface.cs.meta
0 → 100644
View file @
ecb7b0a7
fileFormatVersion: 2
guid: CisdtXv+BnqmZqOCdWXklxqQuKlARePD9tVOvB8cJjxcBkY551J92uA=
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
Assets/Scripts/sdk/core/HoolaiSdkManager.cs
View file @
ecb7b0a7
...
@@ -10,6 +10,8 @@ public static class HoolaiSdkManager
...
@@ -10,6 +10,8 @@ public static class HoolaiSdkManager
AndroidSdkInterface
.
CallSdkLogin
();
AndroidSdkInterface
.
CallSdkLogin
();
#elif UNITY_IOS && !UNITY_EDITOR
#elif UNITY_IOS && !UNITY_EDITOR
IosSdkInterface
.
LoginSdk
();
IosSdkInterface
.
LoginSdk
();
#elif UNITY_OPENHARMONY && !UNITY_EDITOR
HarmonySdkInterface
.
CallSdkLogin
();
#else
#else
Debug
.
Log
(
"【UnifiedSdkManager】模拟调用:登录"
);
Debug
.
Log
(
"【UnifiedSdkManager】模拟调用:登录"
);
#endif
#endif
...
@@ -22,6 +24,8 @@ public static class HoolaiSdkManager
...
@@ -22,6 +24,8 @@ public static class HoolaiSdkManager
AndroidSdkInterface
.
CallSdkLogout
();
AndroidSdkInterface
.
CallSdkLogout
();
#elif UNITY_IOS && !UNITY_EDITOR
#elif UNITY_IOS && !UNITY_EDITOR
IosSdkInterface
.
LogoutSdk
();
IosSdkInterface
.
LogoutSdk
();
#elif UNITY_OPENHARMONY && !UNITY_EDITOR
HarmonySdkInterface
.
CallSdkLogout
();
#else
#else
Debug
.
Log
(
"【UnifiedSdkManager】模拟调用:登出"
);
Debug
.
Log
(
"【UnifiedSdkManager】模拟调用:登出"
);
#endif
#endif
...
@@ -35,6 +39,8 @@ public static class HoolaiSdkManager
...
@@ -35,6 +39,8 @@ public static class HoolaiSdkManager
AndroidSdkInterface
.
CallSdkStartPay
(
jsonStr
);
AndroidSdkInterface
.
CallSdkStartPay
(
jsonStr
);
#elif UNITY_IOS && !UNITY_EDITOR
#elif UNITY_IOS && !UNITY_EDITOR
IosSdkInterface
.
StartPay
(
jsonStr
);
IosSdkInterface
.
StartPay
(
jsonStr
);
#elif UNITY_OPENHARMONY && !UNITY_EDITOR
HarmonySdkInterface
.
CallSdkStartPay
(
jsonStr
);
#else
#else
Debug
.
Log
(
$"【UnifiedSdkManager】模拟调用:支付,参数=
{
jsonStr
}
"
);
Debug
.
Log
(
$"【UnifiedSdkManager】模拟调用:支付,参数=
{
jsonStr
}
"
);
#endif
#endif
...
@@ -48,6 +54,8 @@ public static class HoolaiSdkManager
...
@@ -48,6 +54,8 @@ public static class HoolaiSdkManager
AndroidSdkInterface
.
CallSdkSendEvent
(
eventType
,
jsonStr
);
AndroidSdkInterface
.
CallSdkSendEvent
(
eventType
,
jsonStr
);
#elif UNITY_IOS && !UNITY_EDITOR
#elif UNITY_IOS && !UNITY_EDITOR
IosSdkInterface
.
ReportUserInfoFull
(
eventType
,
jsonStr
);
IosSdkInterface
.
ReportUserInfoFull
(
eventType
,
jsonStr
);
#elif UNITY_OPENHARMONY && !UNITY_EDITOR
HarmonySdkInterface
.
CallSdkSendEvent
(
eventType
,
jsonStr
);
#else
#else
Debug
.
Log
(
$"【UnifiedSdkManager】模拟调用:数据上报,类型=
{
eventType
}
,参数=
{
jsonStr
}
"
);
Debug
.
Log
(
$"【UnifiedSdkManager】模拟调用:数据上报,类型=
{
eventType
}
,参数=
{
jsonStr
}
"
);
#endif
#endif
...
@@ -72,6 +80,8 @@ public static class HoolaiSdkManager
...
@@ -72,6 +80,8 @@ public static class HoolaiSdkManager
AndroidSdkInterface
.
CallSdkCDKey
(
accessType
,
cdKey
);
AndroidSdkInterface
.
CallSdkCDKey
(
accessType
,
cdKey
);
#elif UNITY_IOS && !UNITY_EDITOR
#elif UNITY_IOS && !UNITY_EDITOR
IosSdkInterface
.
AccessParticipate
(
accessType
,
cdKey
);
IosSdkInterface
.
AccessParticipate
(
accessType
,
cdKey
);
#elif UNITY_OPENHARMONY && !UNITY_EDITOR
HarmonySdkInterface
.
CallSdkCDKey
(
accessType
,
cdKey
);
#else
#else
Debug
.
Log
(
$"【UnifiedSdkManager】模拟调用:参与活动,CDKey=
{
cdKey
}
"
);
Debug
.
Log
(
$"【UnifiedSdkManager】模拟调用:参与活动,CDKey=
{
cdKey
}
"
);
#endif
#endif
...
@@ -84,6 +94,8 @@ public static class HoolaiSdkManager
...
@@ -84,6 +94,8 @@ public static class HoolaiSdkManager
AndroidSdkInterface
.
CallSdkOpenService
();
AndroidSdkInterface
.
CallSdkOpenService
();
#elif UNITY_IOS && !UNITY_EDITOR
#elif UNITY_IOS && !UNITY_EDITOR
IosSdkInterface
.
OpenService
();
IosSdkInterface
.
OpenService
();
#elif UNITY_OPENHARMONY && !UNITY_EDITOR
HarmonySdkInterface
.
CallSdkOpenService
();
#else
#else
Debug
.
Log
(
"【UnifiedSdkManager】模拟调用:打开客服"
);
Debug
.
Log
(
"【UnifiedSdkManager】模拟调用:打开客服"
);
#endif
#endif
...
@@ -96,6 +108,8 @@ public static class HoolaiSdkManager
...
@@ -96,6 +108,8 @@ public static class HoolaiSdkManager
AndroidSdkInterface
.
CallSdkOpenAccount
();
AndroidSdkInterface
.
CallSdkOpenAccount
();
#elif UNITY_IOS && !UNITY_EDITOR
#elif UNITY_IOS && !UNITY_EDITOR
IosSdkInterface
.
OpenAccountCenter
();
IosSdkInterface
.
OpenAccountCenter
();
#elif UNITY_OPENHARMONY && !UNITY_EDITOR
HarmonySdkInterface
.
CallSdkOpenAccount
();
#else
#else
Debug
.
Log
(
"【UnifiedSdkManager】模拟调用:打开账号中心"
);
Debug
.
Log
(
"【UnifiedSdkManager】模拟调用:打开账号中心"
);
#endif
#endif
...
@@ -110,6 +124,8 @@ public static class HoolaiSdkManager
...
@@ -110,6 +124,8 @@ public static class HoolaiSdkManager
// iOS 分享参数解析(可根据需要扩展)
// iOS 分享参数解析(可根据需要扩展)
Debug
.
Log
(
"【UnifiedSdkManager】iOS 分享暂未实现完整解析"
);
Debug
.
Log
(
"【UnifiedSdkManager】iOS 分享暂未实现完整解析"
);
IosSdkInterface
.
StartShare
(
platform
,
"Title"
,
"Content"
,
"https://example.com"
);
IosSdkInterface
.
StartShare
(
platform
,
"Title"
,
"Content"
,
"https://example.com"
);
#elif UNITY_OPENHARMONY && !UNITY_EDITOR
HarmonySdkInterface
.
CallSdkShareData
(
platform
,
childType
,
jsonStr
);
#else
#else
Debug
.
Log
(
$"【UnifiedSdkManager】模拟调用:分享,平台=
{
platform
}
,子类型=
{
childType
}
"
);
Debug
.
Log
(
$"【UnifiedSdkManager】模拟调用:分享,平台=
{
platform
}
,子类型=
{
childType
}
"
);
#endif
#endif
...
@@ -124,6 +140,8 @@ public static class HoolaiSdkManager
...
@@ -124,6 +140,8 @@ public static class HoolaiSdkManager
#elif UNITY_IOS && !UNITY_EDITOR
#elif UNITY_IOS && !UNITY_EDITOR
// iOS 通常不直接退出应用
// iOS 通常不直接退出应用
Debug
.
Log
(
"【UnifiedSdkManager】iOS 不支持直接退出应用"
);
Debug
.
Log
(
"【UnifiedSdkManager】iOS 不支持直接退出应用"
);
#elif UNITY_OPENHARMONY && !UNITY_EDITOR
HarmonySdkInterface
.
CallSdkExit
();
#else
#else
Debug
.
Log
(
"【UnifiedSdkManager】模拟调用:退出游戏"
);
Debug
.
Log
(
"【UnifiedSdkManager】模拟调用:退出游戏"
);
#endif
#endif
...
...
Packages/manifest.json
View file @
ecb7b0a7
...
@@ -11,13 +11,11 @@
...
@@ -11,13 +11,11 @@
"com.unity.ide.visualstudio"
:
"2.0.22"
,
"com.unity.ide.visualstudio"
:
"2.0.22"
,
"com.unity.ide.vscode"
:
"1.2.5"
,
"com.unity.ide.vscode"
:
"1.2.5"
,
"com.unity.nuget.newtonsoft-json"
:
"3.2.1"
,
"com.unity.nuget.newtonsoft-json"
:
"3.2.1"
,
"com.unity.purchasing"
:
"4.11.0"
,
"com.unity.test-framework"
:
"1.1.33"
,
"com.unity.test-framework"
:
"1.1.33"
,
"com.unity.textmeshpro"
:
"3.0.7"
,
"com.unity.textmeshpro"
:
"3.0.7"
,
"com.unity.timeline"
:
"1.7.7"
,
"com.unity.timeline"
:
"1.7.7"
,
"com.unity.ugui"
:
"1.0.0"
,
"com.unity.ugui"
:
"1.0.0"
,
"com.unity.visualscripting"
:
"1.9.4"
,
"com.unity.visualscripting"
:
"1.9.4"
,
"com.unity.xr.legacyinputhelpers"
:
"2.1.12"
,
"com.unity.modules.ai"
:
"1.0.0"
,
"com.unity.modules.ai"
:
"1.0.0"
,
"com.unity.modules.androidjni"
:
"1.0.0"
,
"com.unity.modules.androidjni"
:
"1.0.0"
,
"com.unity.modules.animation"
:
"1.0.0"
,
"com.unity.modules.animation"
:
"1.0.0"
,
...
...
Packages/packages-lock.json
View file @
ecb7b0a7
...
@@ -22,7 +22,7 @@
...
@@ -22,7 +22,7 @@
"dependencies"
:
{
"dependencies"
:
{
"com.unity.ugui"
:
"1.0.0"
"com.unity.ugui"
:
"1.0.0"
},
},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.ai.navigation"
:
{
"com.unity.ai.navigation"
:
{
"version"
:
"1.1.6"
,
"version"
:
"1.1.6"
,
...
@@ -31,7 +31,7 @@
...
@@ -31,7 +31,7 @@
"dependencies"
:
{
"dependencies"
:
{
"com.unity.modules.ai"
:
"1.0.0"
"com.unity.modules.ai"
:
"1.0.0"
},
},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.analytics"
:
{
"com.unity.analytics"
:
{
"version"
:
"3.8.1"
,
"version"
:
"3.8.1"
,
...
@@ -41,28 +41,28 @@
...
@@ -41,28 +41,28 @@
"com.unity.services.analytics"
:
"1.0.4"
,
"com.unity.services.analytics"
:
"1.0.4"
,
"com.unity.ugui"
:
"1.0.0"
"com.unity.ugui"
:
"1.0.0"
},
},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.collab-proxy"
:
{
"com.unity.collab-proxy"
:
{
"version"
:
"2.10.0"
,
"version"
:
"2.10.0"
,
"depth"
:
0
,
"depth"
:
0
,
"source"
:
"registry"
,
"source"
:
"registry"
,
"dependencies"
:
{},
"dependencies"
:
{},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.editorcoroutines"
:
{
"com.unity.editorcoroutines"
:
{
"version"
:
"1.0.0"
,
"version"
:
"1.0.0"
,
"depth"
:
1
,
"depth"
:
1
,
"source"
:
"registry"
,
"source"
:
"registry"
,
"dependencies"
:
{},
"dependencies"
:
{},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.ext.nunit"
:
{
"com.unity.ext.nunit"
:
{
"version"
:
"1.0.6"
,
"version"
:
"1.0.6"
,
"depth"
:
1
,
"depth"
:
1
,
"source"
:
"registry"
,
"source"
:
"registry"
,
"dependencies"
:
{},
"dependencies"
:
{},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.feature.development"
:
{
"com.unity.feature.development"
:
{
"version"
:
"1.0.1"
,
"version"
:
"1.0.1"
,
...
@@ -70,7 +70,7 @@
...
@@ -70,7 +70,7 @@
"source"
:
"builtin"
,
"source"
:
"builtin"
,
"dependencies"
:
{
"dependencies"
:
{
"com.unity.ide.visualstudio"
:
"2.0.22"
,
"com.unity.ide.visualstudio"
:
"2.0.22"
,
"com.unity.ide.rider"
:
"3.0.3
6
"
,
"com.unity.ide.rider"
:
"3.0.3
5
"
,
"com.unity.ide.vscode"
:
"1.2.5"
,
"com.unity.ide.vscode"
:
"1.2.5"
,
"com.unity.editorcoroutines"
:
"1.0.0"
,
"com.unity.editorcoroutines"
:
"1.0.0"
,
"com.unity.performance.profile-analyzer"
:
"1.2.3"
,
"com.unity.performance.profile-analyzer"
:
"1.2.3"
,
...
@@ -85,7 +85,7 @@
...
@@ -85,7 +85,7 @@
"dependencies"
:
{
"dependencies"
:
{
"com.unity.ext.nunit"
:
"1.0.6"
"com.unity.ext.nunit"
:
"1.0.6"
},
},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.ide.visualstudio"
:
{
"com.unity.ide.visualstudio"
:
{
"version"
:
"2.0.22"
,
"version"
:
"2.0.22"
,
...
@@ -94,41 +94,28 @@
...
@@ -94,41 +94,28 @@
"dependencies"
:
{
"dependencies"
:
{
"com.unity.test-framework"
:
"1.1.9"
"com.unity.test-framework"
:
"1.1.9"
},
},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.ide.vscode"
:
{
"com.unity.ide.vscode"
:
{
"version"
:
"1.2.5"
,
"version"
:
"1.2.5"
,
"depth"
:
0
,
"depth"
:
0
,
"source"
:
"registry"
,
"source"
:
"registry"
,
"dependencies"
:
{},
"dependencies"
:
{},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.nuget.newtonsoft-json"
:
{
"com.unity.nuget.newtonsoft-json"
:
{
"version"
:
"3.2.1"
,
"version"
:
"3.2.1"
,
"depth"
:
0
,
"depth"
:
0
,
"source"
:
"registry"
,
"source"
:
"registry"
,
"dependencies"
:
{},
"dependencies"
:
{},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.performance.profile-analyzer"
:
{
"com.unity.performance.profile-analyzer"
:
{
"version"
:
"1.2.3"
,
"version"
:
"1.2.3"
,
"depth"
:
1
,
"depth"
:
1
,
"source"
:
"registry"
,
"source"
:
"registry"
,
"dependencies"
:
{},
"dependencies"
:
{},
"url"
:
"https://packages.unity.cn"
"url"
:
"https://packages.tuanjie.cn"
},
"com.unity.purchasing"
:
{
"version"
:
"4.11.0"
,
"depth"
:
0
,
"source"
:
"registry"
,
"dependencies"
:
{
"com.unity.ugui"
:
"1.0.0"
,
"com.unity.modules.unitywebrequest"
:
"1.0.0"
,
"com.unity.modules.jsonserialize"
:
"1.0.0"
,
"com.unity.modules.androidjni"
:
"1.0.0"
,
"com.unity.services.core"
:
"1.8.2"
},
"url"
:
"https://packages.unity.cn"
},
},
"com.unity.services.analytics"
:
{
"com.unity.services.analytics"
:
{
"version"
:
"6.0.3"
,
"version"
:
"6.0.3"
,
...
@@ -139,25 +126,25 @@
...
@@ -139,25 +126,25 @@
"com.unity.services.core"
:
"1.12.4"
,
"com.unity.services.core"
:
"1.12.4"
,
"com.unity.modules.jsonserialize"
:
"1.0.0"
"com.unity.modules.jsonserialize"
:
"1.0.0"
},
},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.services.core"
:
{
"com.unity.services.core"
:
{
"version"
:
"1.14.0"
,
"version"
:
"1.14.0"
,
"depth"
:
1
,
"depth"
:
2
,
"source"
:
"registry"
,
"source"
:
"registry"
,
"dependencies"
:
{
"dependencies"
:
{
"com.unity.modules.androidjni"
:
"1.0.0"
,
"com.unity.modules.androidjni"
:
"1.0.0"
,
"com.unity.nuget.newtonsoft-json"
:
"3.2.1"
,
"com.unity.nuget.newtonsoft-json"
:
"3.2.1"
,
"com.unity.modules.unitywebrequest"
:
"1.0.0"
"com.unity.modules.unitywebrequest"
:
"1.0.0"
},
},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.settings-manager"
:
{
"com.unity.settings-manager"
:
{
"version"
:
"2.
1.0
"
,
"version"
:
"2.
0.1
"
,
"depth"
:
2
,
"depth"
:
2
,
"source"
:
"registry"
,
"source"
:
"registry"
,
"dependencies"
:
{},
"dependencies"
:
{},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.test-framework"
:
{
"com.unity.test-framework"
:
{
"version"
:
"1.1.33"
,
"version"
:
"1.1.33"
,
...
@@ -168,7 +155,7 @@
...
@@ -168,7 +155,7 @@
"com.unity.modules.imgui"
:
"1.0.0"
,
"com.unity.modules.imgui"
:
"1.0.0"
,
"com.unity.modules.jsonserialize"
:
"1.0.0"
"com.unity.modules.jsonserialize"
:
"1.0.0"
},
},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.testtools.codecoverage"
:
{
"com.unity.testtools.codecoverage"
:
{
"version"
:
"1.2.6"
,
"version"
:
"1.2.6"
,
...
@@ -178,7 +165,7 @@
...
@@ -178,7 +165,7 @@
"com.unity.test-framework"
:
"1.0.16"
,
"com.unity.test-framework"
:
"1.0.16"
,
"com.unity.settings-manager"
:
"1.0.1"
"com.unity.settings-manager"
:
"1.0.1"
},
},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.textmeshpro"
:
{
"com.unity.textmeshpro"
:
{
"version"
:
"3.0.7"
,
"version"
:
"3.0.7"
,
...
@@ -187,7 +174,7 @@
...
@@ -187,7 +174,7 @@
"dependencies"
:
{
"dependencies"
:
{
"com.unity.ugui"
:
"1.0.0"
"com.unity.ugui"
:
"1.0.0"
},
},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.timeline"
:
{
"com.unity.timeline"
:
{
"version"
:
"1.7.7"
,
"version"
:
"1.7.7"
,
...
@@ -199,7 +186,7 @@
...
@@ -199,7 +186,7 @@
"com.unity.modules.animation"
:
"1.0.0"
,
"com.unity.modules.animation"
:
"1.0.0"
,
"com.unity.modules.particlesystem"
:
"1.0.0"
"com.unity.modules.particlesystem"
:
"1.0.0"
},
},
"url"
:
"https://packages.
unity
.cn"
"url"
:
"https://packages.
tuanjie
.cn"
},
},
"com.unity.ugui"
:
{
"com.unity.ugui"
:
{
"version"
:
"1.0.0"
,
"version"
:
"1.0.0"
,
...
@@ -218,17 +205,7 @@
...
@@ -218,17 +205,7 @@
"com.unity.ugui"
:
"1.0.0"
,
"com.unity.ugui"
:
"1.0.0"
,
"com.unity.modules.jsonserialize"
:
"1.0.0"
"com.unity.modules.jsonserialize"
:
"1.0.0"
},
},
"url"
:
"https://packages.unity.cn"
"url"
:
"https://packages.tuanjie.cn"
},
"com.unity.xr.legacyinputhelpers"
:
{
"version"
:
"2.1.12"
,
"depth"
:
0
,
"source"
:
"registry"
,
"dependencies"
:
{
"com.unity.modules.vr"
:
"1.0.0"
,
"com.unity.modules.xr"
:
"1.0.0"
},
"url"
:
"https://packages.unity.cn"
},
},
"com.unity.modules.ai"
:
{
"com.unity.modules.ai"
:
{
"version"
:
"1.0.0"
,
"version"
:
"1.0.0"
,
...
...
ProjectSettings/AutoStreamingSettings.asset
0 → 100644
View file @
ecb7b0a7
%YAML
1.1
%TAG
!u!
tag:yousandi.cn,2023:
---
!u!1200
&1
AutoStreamingSettings
:
m_ObjectHideFlags
:
0
serializedVersion
:
2
mSearchMode
:
15
mCustomSearchFile
:
mTextureSearchString
:
mMeshSearchString
:
mTextures
:
[]
mAudios
:
[]
mMeshes
:
[]
mAnimations
:
[]
mSharedSceneAssets
:
[]
mScenes
:
[]
mConfigCCD
:
useCCD
:
0
uosSecret
:
uosAppid
:
bucketUuid
:
bucketName
:
badgeName
:
ttAppid
:
targetPlatfrom
:
ProjectSettings/EditorBuildSettings.asset
View file @
ecb7b0a7
%YAML
1.1
%YAML
1.1
%TAG
!u!
tag:
unity3d.com
,20
11
:
%TAG
!u!
tag:
yousandi.cn
,20
23
:
---
!u!1045
&1
---
!u!1045
&1
EditorBuildSettings
:
EditorBuildSettings
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
serializedVersion
:
2
serializedVersion
:
2
m_Scenes
:
[]
m_Scenes
:
-
enabled
:
1
path
:
Assets/Scenes/SampleScene.unity
guid
:
9fc0d4010bbf28b4594072e72b8655ab
m_BuildProfiles
:
[]
m_configObjects
:
{}
m_configObjects
:
{}
m_SlimFeaturesWeixinMiniGame
:
AllocateOverhead
:
1
DecompressASTC
:
0
DecompressDXT
:
1
DecompressETC
:
1
FreeTypeSfntPng
:
1
LightProbe
:
2
UseStringInternPool
:
2
ProjectSettings/PackageManagerSettings.asset
View file @
ecb7b0a7
%YAML
1.1
%YAML
1.1
%TAG
!u!
tag:
unity3d.com
,20
11
:
%TAG
!u!
tag:
yousandi.cn
,20
23
:
---
!u!114
&1
---
!u!114
&1
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
61
m_ObjectHideFlags
:
61
...
@@ -21,7 +21,7 @@ MonoBehaviour:
...
@@ -21,7 +21,7 @@ MonoBehaviour:
m_Registries
:
m_Registries
:
-
m_Id
:
main
-
m_Id
:
main
m_Name
:
m_Name
:
m_Url
:
https://packages.
unity
.cn
m_Url
:
https://packages.
tuanjie
.cn
m_Scopes
:
[]
m_Scopes
:
[]
m_IsDefault
:
1
m_IsDefault
:
1
m_Capabilities
:
7
m_Capabilities
:
7
...
@@ -31,6 +31,6 @@ MonoBehaviour:
...
@@ -31,6 +31,6 @@ MonoBehaviour:
m_RegistryInfoDraft
:
m_RegistryInfoDraft
:
m_Modified
:
0
m_Modified
:
0
m_ErrorMessage
:
m_ErrorMessage
:
m_UserModificationsInstanceId
:
-8
3
6
m_UserModificationsInstanceId
:
-86
8
m_OriginalInstanceId
:
-8
38
m_OriginalInstanceId
:
-8
70
m_LoadAssets
:
0
m_LoadAssets
:
0
ProjectSettings/ProjectSettings.asset
View file @
ecb7b0a7
%YAML
1.1
%YAML
1.1
%TAG
!u!
tag:
unity3d.com
,20
11
:
%TAG
!u!
tag:
yousandi.cn
,20
23
:
---
!u!129
&1
---
!u!129
&1
PlayerSettings
:
PlayerSettings
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
serializedVersion
:
26
serializedVersion
:
26
productGUID
:
c9b8160892df04a628278b52a3b81799
productGUID
:
c9b8160892df04a628278b52a3b81799
AndroidProfiler
:
0
AndroidProfiler
:
0
hmiUseInternalProfiler
:
0
AndroidFilterTouchesWhenObscured
:
0
AndroidFilterTouchesWhenObscured
:
0
AndroidEnableSustainedPerformanceMode
:
0
AndroidEnableSustainedPerformanceMode
:
0
defaultScreenOrientation
:
4
defaultScreenOrientation
:
4
...
@@ -41,6 +42,8 @@ PlayerSettings:
...
@@ -41,6 +42,8 @@ PlayerSettings:
height
:
1
height
:
1
m_SplashScreenLogos
:
[]
m_SplashScreenLogos
:
[]
m_VirtualRealitySplashScreen
:
{
fileID
:
0
}
m_VirtualRealitySplashScreen
:
{
fileID
:
0
}
expectedBundleIdentifier
:
com.wanda.sf3hm.huawei
integrityHash
:
m_HolographicTrackingLossScreen
:
{
fileID
:
0
}
m_HolographicTrackingLossScreen
:
{
fileID
:
0
}
defaultScreenWidth
:
1920
defaultScreenWidth
:
1920
defaultScreenHeight
:
1080
defaultScreenHeight
:
1080
...
@@ -69,6 +72,8 @@ PlayerSettings:
...
@@ -69,6 +72,8 @@ PlayerSettings:
androidStartInFullscreen
:
1
androidStartInFullscreen
:
1
androidRenderOutsideSafeArea
:
1
androidRenderOutsideSafeArea
:
1
androidUseSwappy
:
1
androidUseSwappy
:
1
androidDisableUnityAndroidVSync
:
0
useSRGBBackBuffer
:
1
androidBlitType
:
0
androidBlitType
:
0
androidResizableWindow
:
0
androidResizableWindow
:
0
androidDefaultWindowWidth
:
1920
androidDefaultWindowWidth
:
1920
...
@@ -77,6 +82,9 @@ PlayerSettings:
...
@@ -77,6 +82,9 @@ PlayerSettings:
androidMinimumWindowHeight
:
300
androidMinimumWindowHeight
:
300
androidFullscreenMode
:
1
androidFullscreenMode
:
1
androidAutoRotationBehavior
:
1
androidAutoRotationBehavior
:
1
androidUrasMode
:
0
disableBluetoothAudioUpdate
:
0
androidEnableSensors
:
0
androidPredictiveBackSupport
:
1
androidPredictiveBackSupport
:
1
defaultIsNativeResolution
:
1
defaultIsNativeResolution
:
1
macRetinaSupport
:
1
macRetinaSupport
:
1
...
@@ -90,14 +98,24 @@ PlayerSettings:
...
@@ -90,14 +98,24 @@ PlayerSettings:
hideHomeButton
:
0
hideHomeButton
:
0
submitAnalytics
:
1
submitAnalytics
:
1
usePlayerLog
:
1
usePlayerLog
:
1
autoStreaming
:
0
useFontStreaming
:
0
cacheASTextureAB
:
0
maxCacheSize
:
0
maxConcurrentLoad
:
0
autoStreamingId
:
instantGameAppId
:
dedicatedServerOptimizations
:
0
dedicatedServerOptimizations
:
0
bakeCollisionMeshes
:
0
bakeCollisionMeshes
:
0
forceSingleInstance
:
0
forceSingleInstance
:
0
useFlipModelSwapchain
:
1
useFlipModelSwapchain
:
1
resizableWindow
:
0
resizableWindow
:
0
useMacAppStoreValidation
:
0
useMacAppStoreValidation
:
0
wglDisableFBODepthStencil
:
0
macAppStoreCategory
:
public.app-category.games
macAppStoreCategory
:
public.app-category.games
gpuSkinning
:
1
gpuSkinning
:
1
gpuSkinningTransformFeedback
:
0
vertexShaderSkinning
:
0
xboxPIXTextureCapture
:
0
xboxPIXTextureCapture
:
0
xboxEnableAvatar
:
0
xboxEnableAvatar
:
0
xboxEnableKinect
:
0
xboxEnableKinect
:
0
...
@@ -131,6 +149,17 @@ PlayerSettings:
...
@@ -131,6 +149,17 @@ PlayerSettings:
switchNVNMaxPublicSamplerIDCount
:
0
switchNVNMaxPublicSamplerIDCount
:
0
switchNVNGraphicsFirmwareMemory
:
32
switchNVNGraphicsFirmwareMemory
:
32
switchMaxWorkerMultiple
:
8
switchMaxWorkerMultiple
:
8
openHarmonyStartInFullscreen
:
1
openHarmonyRenderOutsideSafeArea
:
1
openHarmonyResizableWindow
:
0
openHarmonyEnableLowLatencyAudio
:
1
openHarmonyFullscreenMode
:
1
openHarmonyAutoRotationBehavior
:
1
openHarmonyBlitType
:
0
openHarmonyDefaultWindowWidth
:
1920
openHarmonyDefaultWindowHeight
:
1080
openHarmonyMinimumWindowWidth
:
400
openHarmonyMinimumWindowHeight
:
300
stadiaPresentMode
:
0
stadiaPresentMode
:
0
stadiaTargetFramerate
:
0
stadiaTargetFramerate
:
0
vulkanNumSwapchainBuffers
:
3
vulkanNumSwapchainBuffers
:
3
...
@@ -164,6 +193,7 @@ PlayerSettings:
...
@@ -164,6 +193,7 @@ PlayerSettings:
androidMaxAspectRatio
:
2.1
androidMaxAspectRatio
:
2.1
applicationIdentifier
:
applicationIdentifier
:
Android
:
com.hoolai.unity.demo
Android
:
com.hoolai.unity.demo
OpenHarmony
:
com.wanda.sf3hm.huawei
iPhone
:
com.hoolai.demo.unity
iPhone
:
com.hoolai.demo.unity
buildNumber
:
buildNumber
:
Standalone
:
0
Standalone
:
0
...
@@ -253,6 +283,11 @@ PlayerSettings:
...
@@ -253,6 +283,11 @@ PlayerSettings:
iOSAutomaticallyDetectAndAddCapabilities
:
1
iOSAutomaticallyDetectAndAddCapabilities
:
1
appleEnableProMotion
:
0
appleEnableProMotion
:
0
shaderPrecisionModel
:
0
shaderPrecisionModel
:
0
optimizeInstantGameEnabled
:
1
useMobileShaderForInstantGame
:
1
limitMaxVisibleLights16
:
1
declareTempsInMain
:
1
declareImmCBAsConst
:
1
clonedFromGUID
:
c0afd0d1d80e3634a9dac47e8a0426ea
clonedFromGUID
:
c0afd0d1d80e3634a9dac47e8a0426ea
templatePackageId
:
com.unity.template.3d@8.1.3
templatePackageId
:
com.unity.template.3d@8.1.3
templateDefaultScene
:
Assets/Scenes/SampleScene.unity
templateDefaultScene
:
Assets/Scenes/SampleScene.unity
...
@@ -268,7 +303,7 @@ PlayerSettings:
...
@@ -268,7 +303,7 @@ PlayerSettings:
AndroidTargetDevices
:
0
AndroidTargetDevices
:
0
AndroidSplashScreenScale
:
0
AndroidSplashScreenScale
:
0
androidSplashScreen
:
{
fileID
:
0
}
androidSplashScreen
:
{
fileID
:
0
}
AndroidKeystoreName
:
'
{dedicated}:
sds.keystore
'
AndroidKeystoreName
:
D:/work/REMOTE_RESORURCE/fastsdk/keystoreFile/
sds.keystore
AndroidKeyaliasName
:
ft
AndroidKeyaliasName
:
ft
AndroidEnableArmv9SecurityFeatures
:
0
AndroidEnableArmv9SecurityFeatures
:
0
AndroidBuildApkPerCpuArchitecture
:
0
AndroidBuildApkPerCpuArchitecture
:
0
...
@@ -491,6 +526,198 @@ PlayerSettings:
...
@@ -491,6 +526,198 @@ PlayerSettings:
m_Height
:
36
m_Height
:
36
m_Kind
:
0
m_Kind
:
0
m_SubKind
:
m_SubKind
:
-
m_BuildTarget
:
OpenHarmony
m_Icons
:
-
m_Textures
:
[]
m_Width
:
216
m_Height
:
216
m_Kind
:
1
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
162
m_Height
:
162
m_Kind
:
1
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
108
m_Height
:
108
m_Kind
:
1
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
81
m_Height
:
81
m_Kind
:
1
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
54
m_Height
:
54
m_Kind
:
1
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
41
m_Height
:
41
m_Kind
:
1
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
216
m_Height
:
216
m_Kind
:
0
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
162
m_Height
:
162
m_Kind
:
0
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
108
m_Height
:
108
m_Kind
:
0
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
81
m_Height
:
81
m_Kind
:
0
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
54
m_Height
:
54
m_Kind
:
0
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
41
m_Height
:
41
m_Kind
:
0
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
272
m_Height
:
272
m_Kind
:
3
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
204
m_Height
:
204
m_Kind
:
3
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
136
m_Height
:
136
m_Kind
:
3
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
102
m_Height
:
102
m_Kind
:
3
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
68
m_Height
:
68
m_Kind
:
3
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
51
m_Height
:
51
m_Kind
:
3
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
272
m_Height
:
272
m_Kind
:
2
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
204
m_Height
:
204
m_Kind
:
2
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
136
m_Height
:
136
m_Kind
:
2
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
102
m_Height
:
102
m_Kind
:
2
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
68
m_Height
:
68
m_Kind
:
2
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
51
m_Height
:
51
m_Kind
:
2
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
256
m_Height
:
256
m_Kind
:
5
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
192
m_Height
:
192
m_Kind
:
5
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
128
m_Height
:
128
m_Kind
:
5
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
96
m_Height
:
96
m_Kind
:
5
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
64
m_Height
:
64
m_Kind
:
5
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
48
m_Height
:
48
m_Kind
:
5
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
256
m_Height
:
256
m_Kind
:
4
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
192
m_Height
:
192
m_Kind
:
4
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
128
m_Height
:
128
m_Kind
:
4
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
96
m_Height
:
96
m_Kind
:
4
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
64
m_Height
:
64
m_Kind
:
4
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
48
m_Height
:
48
m_Kind
:
4
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
288
m_Height
:
288
m_Kind
:
7
m_SubKind
:
-
m_Textures
:
[]
m_Width
:
288
m_Height
:
288
m_Kind
:
6
m_SubKind
:
m_BuildTargetBatching
:
m_BuildTargetBatching
:
-
m_BuildTarget
:
Standalone
-
m_BuildTarget
:
Standalone
m_StaticBatching
:
1
m_StaticBatching
:
1
...
@@ -858,6 +1085,7 @@ PlayerSettings:
...
@@ -858,6 +1085,7 @@ PlayerSettings:
platformArchitecture
:
{}
platformArchitecture
:
{}
scriptingBackend
:
scriptingBackend
:
Android
:
1
Android
:
1
OpenHarmony
:
1
il2cppCompilerConfiguration
:
{}
il2cppCompilerConfiguration
:
{}
il2cppCodeGeneration
:
{}
il2cppCodeGeneration
:
{}
managedStrippingLevel
:
managedStrippingLevel
:
...
@@ -881,8 +1109,10 @@ PlayerSettings:
...
@@ -881,8 +1109,10 @@ PlayerSettings:
useDeterministicCompilation
:
1
useDeterministicCompilation
:
1
additionalIl2CppArgs
:
additionalIl2CppArgs
:
scriptingRuntimeVersion
:
1
scriptingRuntimeVersion
:
1
monoAOTCompilation
:
0
gcIncremental
:
1
gcIncremental
:
1
gcWBarrierValidation
:
0
gcWBarrierValidation
:
0
gcAlgorithm
:
{}
apiCompatibilityLevelPerPlatform
:
{}
apiCompatibilityLevelPerPlatform
:
{}
m_RenderingPath
:
1
m_RenderingPath
:
1
m_MobileRenderingPath
:
1
m_MobileRenderingPath
:
1
...
@@ -958,9 +1188,66 @@ PlayerSettings:
...
@@ -958,9 +1188,66 @@ PlayerSettings:
hmiPlayerDataPath
:
hmiPlayerDataPath
:
hmiForceSRGBBlit
:
1
hmiForceSRGBBlit
:
1
embeddedLinuxEnableGamepadInput
:
1
embeddedLinuxEnableGamepadInput
:
1
hmiL
ogStartupTiming
:
0
l
ogStartupTiming
:
0
hmiCpuConfiguration
:
hmiCpuConfiguration
:
customShaderCachePath
:
openHarmonySplashScreen
:
{
fileID
:
0
}
openHarmonySplashScreenScale
:
0
OpenHarmonyTargetArchitectures
:
2
openHarmonyClientID
:
112636881
openHarmonyAppID
:
5765880207856022481
openHarmonyDeviceTypes
:
7
openHarmonyAppIconTypes
:
1
openHarmonySupportWindowModes
:
1
OpenHarmonyBundleVersionCode
:
1
forceOpenHarmonyInternetPermission
:
0
forceOpenHarmonySDCardPermission
:
0
openHarmonyUseLowAccuracyLocation
:
0
openHarmonyPredefinedPermissions
:
[]
openHarmonyUseTuanjieLogo
:
1
openHarmonyLaunchImage
:
{
fileID
:
0
}
openHarmonyLaunchBackgroundColor
:
{
r
:
0.13725491
,
g
:
0.12156863
,
b
:
0.1254902
,
a
:
1
}
OpenHarmonyKeystoreName
:
D:/work/hm/harmonysdk/keystore/wanda_debug.p12
OpenHarmonyKeyaliasName
:
OpenHarmonyProfile
:
D:/work/hm/harmonysdk/keystore/wanda_debug.p7b
OpenHarmonyCertificate
:
D:/work/hm/harmonysdk/keystore/wanda_debug.cer
OpenHarmonyCompatibleSdkVersion
:
14
OpenHarmonyUseCustomKeystore
:
1
OpenHarmonyUseCustomModuleJsonFive
:
0
OpenHarmonyUseCustomTuanjiePlayerAbility
:
1
apiCompatibilityLevel
:
6
apiCompatibilityLevel
:
6
weixinMiniGameMemorySize
:
32
weixinMiniGameExceptionSupport
:
1
weixinMiniGameExceptionOnlyEnableForUserCodes
:
0
weixinMiniGameNameFilesAsHashes
:
0
weixinMiniGameShowDiagnostics
:
0
weixinMiniGameDataCaching
:
1
weixinMiniGameDebugSymbols
:
0
weixinMiniGameEmscriptenArgs
:
weixinMiniGameModulesDirectory
:
weixinMiniGameTemplate
:
APPLICATION:Default
weixinMiniGameAnalyzeBuildSize
:
0
weixinMiniGameUseEmbeddedResources
:
0
weixinMiniGameCompressionFormat
:
0
weixinMiniGameWasmArithmeticExceptions
:
0
weixinMiniGameLinkerTarget
:
1
weixinMiniGameThreadsSupport
:
0
weixinMiniGameDecompressionFallback
:
0
weixinMiniGameInitialMemorySize
:
32
weixinMiniGameMaximumMemorySize
:
2048
weixinMiniGameMemoryGrowthMode
:
2
weixinMiniGameMemoryLinearGrowthStep
:
16
weixinMiniGameMemoryGeometricGrowthStep
:
0.2
weixinMiniGameMemoryGeometricGrowthCap
:
96
weixinMiniGamePowerPreference
:
2
weixinMiniGameSIMDSupport
:
0
weixinMiniGameUseSlimMetaFileFormat
:
1
weixinMiniGamePhysicsEngine
:
0
weixinMiniGameInjectStrippedMethodLogger
:
0
weixinMiniGameEnableDotNetWasmExceptionHandling
:
1
weixinMiniGamePreserveEventDelegate
:
0
activeSubplatform
:
0
serializedFileTypeTreeMemoryOptimization
:
0
activeInputHandler
:
0
activeInputHandler
:
0
windowsGamepadBackendHint
:
0
windowsGamepadBackendHint
:
0
cloudProjectId
:
cloudProjectId
:
...
@@ -971,6 +1258,11 @@ PlayerSettings:
...
@@ -971,6 +1258,11 @@ PlayerSettings:
cloudEnabled
:
0
cloudEnabled
:
0
legacyClampBlendShapeWeights
:
0
legacyClampBlendShapeWeights
:
0
hmiLoadingImage
:
{
fileID
:
0
}
hmiLoadingImage
:
{
fileID
:
0
}
qnxEGLPriority
:
0
embeddedLinuxEGLPriority
:
0
androidEGLPriority
:
0
platformRequiresReadableAssets
:
0
platformRequiresReadableAssets
:
0
virtualTexturingSupportEnabled
:
0
virtualTexturingSupportEnabled
:
0
packClustersForPlayer
:
0
insecureHttpOption
:
2
insecureHttpOption
:
2
useStringInternPool
:
0
ProjectSettings/TextureManagerSettings.asset
0 → 100644
View file @
ecb7b0a7
%YAML
1.1
%TAG
!u!
tag:yousandi.cn,2023:
---
!u!444
&1
TextureManagerSettings
:
m_ObjectHideFlags
:
0
m_UseTextureManager
:
0
m_MemoryBudget
:
1024
m_ifUseRemoteLoad
:
0
m_ifUseCustomCDN
:
0
m_UnityCDNRoute
:
m_CustomCacheLocation
:
0
m_CachePath
:
Library/TextureStreamingCache/TexRes
m_CacheBudget
:
30
m_DummyTexture
:
0
m_DebugMode
:
0
m_TextureFormatPlatform
:
0
m_PlatformOperationGroupNames
:
[]
m_PlatformOperationGroupSettings
:
m_BatchSize
:
1
ProjectSettings/ThreadInfoSettings.asset
0 → 100644
View file @
ecb7b0a7
%YAML
1.1
%TAG
!u!
tag:yousandi.cn,2023:
---
!u!9625
&1
ThreadInfoSettings
:
m_ObjectHideFlags
:
0
m_TargetPlatform
:
0
m_HMIAndroidPlatformThreadInfoSettings
:
m_BasePlatformThreadInfoSettings
:
m_MainThreadPriority
:
-2
m_JobWorkerThreadPriority
:
0
m_GFXDeviceWorkerThreadPriority
:
-2
m_MainThreadAffinity
:
2
m_JobWorkerThreadAffinity
:
2
m_GFXDeviceWorkerThreadAffinity
:
2
m_AndroidChoreographerThreadPriority
:
0
m_AndroidChoreographerThreadAffinity
:
0
m_EmbeddedLinuxPlatformThreadInfoSettings
:
m_BasePlatformThreadInfoSettings
:
m_MainThreadPriority
:
0
m_JobWorkerThreadPriority
:
0
m_GFXDeviceWorkerThreadPriority
:
-2
m_MainThreadAffinity
:
2
m_JobWorkerThreadAffinity
:
0
m_GFXDeviceWorkerThreadAffinity
:
2
m_QnxPlatformThreadInfoSettings
:
m_BasePlatformThreadInfoSettings
:
m_MainThreadPriority
:
10
m_JobWorkerThreadPriority
:
10
m_GFXDeviceWorkerThreadPriority
:
50
m_MainThreadAffinity
:
2
m_JobWorkerThreadAffinity
:
0
m_GFXDeviceWorkerThreadAffinity
:
2
ProjectSettings/UnityConnectSettings.asset
View file @
ecb7b0a7
%YAML
1.1
%YAML
1.1
%TAG
!u!
tag:
unity3d.com
,20
11
:
%TAG
!u!
tag:
yousandi.cn
,20
23
:
---
!u!310
&1
---
!u!310
&1
UnityConnectSettings
:
UnityConnectSettings
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
serializedVersion
:
1
serializedVersion
:
1
m_Enabled
:
1
m_Enabled
:
1
m_TestMode
:
0
m_TestMode
:
0
m_EventOldUrl
:
https://api.uca.cloud.unity3d.com/v1/events
m_EventOldUrl
:
https://api.uca.cloud.tuanjie.cn/v1/events
m_EventUrl
:
https://cdp.cloud.unity3d.com/v1/events
m_EventUrl
:
https://cdp.tuanjie.cn/v1/events
m_ConfigUrl
:
https://config.uca.cloud.unity3d.com
m_ConfigUrl
:
https://config.uca.cloud.tuanjie.cn
m_DashboardUrl
:
https://dashboard.unity3d.com
m_DashboardUrl
:
https://dashboard.tuanjie.cn
m_CNEventUrl
:
https://cdp.cloud.unity.cn/v1/events
m_CNConfigUrl
:
https://cdp.cloud.unity.cn/config
m_TestInitMode
:
0
m_TestInitMode
:
0
CrashReportingSettings
:
CrashReportingSettings
:
m_EventUrl
:
https://perf-events.cloud.unity.cn
m_EventUrl
:
https://perf-events.cloud.unity.cn
...
...
UserSettings/Layouts/default-2022.dwlt
View file @
ecb7b0a7
%YAML
1.1
%YAML
1.1
%TAG
!u!
tag:
unity3d.com
,20
11
:
%TAG
!u!
tag:
yousandi.cn
,20
23
:
---
!u!114
&1
---
!u!114
&1
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
...
@@ -14,92 +14,17 @@ MonoBehaviour:
...
@@ -14,92 +14,17 @@ MonoBehaviour:
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
m_PixelRect
:
m_PixelRect
:
serializedVersion
:
2
serializedVersion
:
2
x
:
828
x
:
2560
y
:
232
y
:
43
width
:
641
width
:
1920
height
:
602
height
:
1037
m_ShowMode
:
0
m_Title
:
Build Settings
m_RootView
:
{
fileID
:
4
}
m_MinSize
:
{
x
:
640
,
y
:
601
}
m_MaxSize
:
{
x
:
4000
,
y
:
4021
}
m_Maximized
:
0
---
!u!114
&2
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
0
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
12004
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
m_Name
:
m_EditorClassIdentifier
:
m_PixelRect
:
serializedVersion
:
2
x
:
0
y
:
53
width
:
1710
height
:
975
m_ShowMode
:
4
m_ShowMode
:
4
m_Title
:
Proj
ect
m_Title
:
Insp
ect
or
m_RootView
:
{
fileID
:
5
}
m_RootView
:
{
fileID
:
2
}
m_MinSize
:
{
x
:
875
,
y
:
300
}
m_MinSize
:
{
x
:
875
,
y
:
300
}
m_MaxSize
:
{
x
:
10000
,
y
:
10000
}
m_MaxSize
:
{
x
:
10000
,
y
:
10000
}
m_Maximized
:
1
m_Maximized
:
1
---
!u!114
&3
---
!u!114
&2
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
0
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
12006
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
m_Name
:
BuildPlayerWindow
m_EditorClassIdentifier
:
m_Children
:
[]
m_Position
:
serializedVersion
:
2
x
:
0
y
:
0
width
:
641
height
:
602
m_MinSize
:
{
x
:
640
,
y
:
601
}
m_MaxSize
:
{
x
:
4000
,
y
:
4021
}
m_ActualView
:
{
fileID
:
15
}
m_Panes
:
-
{
fileID
:
15
}
m_Selected
:
0
m_LastSelected
:
0
---
!u!114
&4
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
0
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
12010
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
m_Name
:
m_EditorClassIdentifier
:
m_Children
:
-
{
fileID
:
3
}
m_Position
:
serializedVersion
:
2
x
:
0
y
:
0
width
:
641
height
:
602
m_MinSize
:
{
x
:
640
,
y
:
601
}
m_MaxSize
:
{
x
:
4000
,
y
:
4021
}
vertical
:
0
controlID
:
159
draggingID
:
0
---
!u!114
&5
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -112,22 +37,22 @@ MonoBehaviour:
...
@@ -112,22 +37,22 @@ MonoBehaviour:
m_Name
:
m_Name
:
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
m_Children
:
m_Children
:
-
{
fileID
:
6
}
-
{
fileID
:
3
}
-
{
fileID
:
8
}
-
{
fileID
:
5
}
-
{
fileID
:
7
}
-
{
fileID
:
4
}
m_Position
:
m_Position
:
serializedVersion
:
2
serializedVersion
:
2
x
:
0
x
:
0
y
:
0
y
:
0
width
:
1
71
0
width
:
1
92
0
height
:
975
height
:
1037
m_MinSize
:
{
x
:
875
,
y
:
300
}
m_MinSize
:
{
x
:
875
,
y
:
300
}
m_MaxSize
:
{
x
:
10000
,
y
:
10000
}
m_MaxSize
:
{
x
:
10000
,
y
:
10000
}
m_UseTopView
:
1
m_UseTopView
:
1
m_TopViewHeight
:
30
m_TopViewHeight
:
30
m_UseBottomView
:
1
m_UseBottomView
:
1
m_BottomViewHeight
:
20
m_BottomViewHeight
:
20
---
!u!114
&
6
---
!u!114
&
3
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -144,12 +69,12 @@ MonoBehaviour:
...
@@ -144,12 +69,12 @@ MonoBehaviour:
serializedVersion
:
2
serializedVersion
:
2
x
:
0
x
:
0
y
:
0
y
:
0
width
:
1
71
0
width
:
1
92
0
height
:
30
height
:
30
m_MinSize
:
{
x
:
0
,
y
:
0
}
m_MinSize
:
{
x
:
0
,
y
:
0
}
m_MaxSize
:
{
x
:
0
,
y
:
0
}
m_MaxSize
:
{
x
:
0
,
y
:
0
}
m_LastLoadedLayoutName
:
m_LastLoadedLayoutName
:
---
!u!114
&
7
---
!u!114
&
4
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -165,12 +90,12 @@ MonoBehaviour:
...
@@ -165,12 +90,12 @@ MonoBehaviour:
m_Position
:
m_Position
:
serializedVersion
:
2
serializedVersion
:
2
x
:
0
x
:
0
y
:
955
y
:
1017
width
:
1
71
0
width
:
1
92
0
height
:
20
height
:
20
m_MinSize
:
{
x
:
0
,
y
:
0
}
m_MinSize
:
{
x
:
0
,
y
:
0
}
m_MaxSize
:
{
x
:
0
,
y
:
0
}
m_MaxSize
:
{
x
:
0
,
y
:
0
}
---
!u!114
&
8
---
!u!114
&
5
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -183,20 +108,20 @@ MonoBehaviour:
...
@@ -183,20 +108,20 @@ MonoBehaviour:
m_Name
:
m_Name
:
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
m_Children
:
m_Children
:
-
{
fileID
:
9
}
-
{
fileID
:
6
}
-
{
fileID
:
1
4
}
-
{
fileID
:
1
1
}
m_Position
:
m_Position
:
serializedVersion
:
2
serializedVersion
:
2
x
:
0
x
:
0
y
:
30
y
:
30
width
:
1
71
0
width
:
1
92
0
height
:
9
25
height
:
9
87
m_MinSize
:
{
x
:
300
,
y
:
100
}
m_MinSize
:
{
x
:
300
,
y
:
100
}
m_MaxSize
:
{
x
:
24288
,
y
:
16192
}
m_MaxSize
:
{
x
:
24288
,
y
:
16192
}
vertical
:
0
vertical
:
0
controlID
:
37
controlID
:
85
draggingID
:
0
draggingID
:
0
---
!u!114
&
9
---
!u!114
&
6
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -209,20 +134,20 @@ MonoBehaviour:
...
@@ -209,20 +134,20 @@ MonoBehaviour:
m_Name
:
m_Name
:
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
m_Children
:
m_Children
:
-
{
fileID
:
7
}
-
{
fileID
:
10
}
-
{
fileID
:
10
}
-
{
fileID
:
13
}
m_Position
:
m_Position
:
serializedVersion
:
2
serializedVersion
:
2
x
:
0
x
:
0
y
:
0
y
:
0
width
:
1
201
width
:
1
372
height
:
9
25
height
:
9
87
m_MinSize
:
{
x
:
200
,
y
:
100
}
m_MinSize
:
{
x
:
200
,
y
:
100
}
m_MaxSize
:
{
x
:
16192
,
y
:
16192
}
m_MaxSize
:
{
x
:
16192
,
y
:
16192
}
vertical
:
1
vertical
:
1
controlID
:
38
controlID
:
38
draggingID
:
0
draggingID
:
0
---
!u!114
&
10
---
!u!114
&
7
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -235,20 +160,20 @@ MonoBehaviour:
...
@@ -235,20 +160,20 @@ MonoBehaviour:
m_Name
:
m_Name
:
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
m_Children
:
m_Children
:
-
{
fileID
:
11
}
-
{
fileID
:
8
}
-
{
fileID
:
12
}
-
{
fileID
:
9
}
m_Position
:
m_Position
:
serializedVersion
:
2
serializedVersion
:
2
x
:
0
x
:
0
y
:
0
y
:
0
width
:
1
201
width
:
1
372
height
:
457.5
height
:
553
m_MinSize
:
{
x
:
200
,
y
:
50
}
m_MinSize
:
{
x
:
200
,
y
:
50
}
m_MaxSize
:
{
x
:
16192
,
y
:
8096
}
m_MaxSize
:
{
x
:
16192
,
y
:
8096
}
vertical
:
0
vertical
:
0
controlID
:
39
controlID
:
39
draggingID
:
0
draggingID
:
0
---
!u!114
&
11
---
!u!114
&
8
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -265,16 +190,16 @@ MonoBehaviour:
...
@@ -265,16 +190,16 @@ MonoBehaviour:
serializedVersion
:
2
serializedVersion
:
2
x
:
0
x
:
0
y
:
0
y
:
0
width
:
296
width
:
353
height
:
457.5
height
:
553
m_MinSize
:
{
x
:
20
1
,
y
:
2
21
}
m_MinSize
:
{
x
:
20
0
,
y
:
2
00
}
m_MaxSize
:
{
x
:
400
1
,
y
:
40
21
}
m_MaxSize
:
{
x
:
400
0
,
y
:
40
00
}
m_ActualView
:
{
fileID
:
1
7
}
m_ActualView
:
{
fileID
:
1
3
}
m_Panes
:
m_Panes
:
-
{
fileID
:
1
7
}
-
{
fileID
:
1
3
}
m_Selected
:
0
m_Selected
:
0
m_LastSelected
:
0
m_LastSelected
:
0
---
!u!114
&
12
---
!u!114
&
9
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -289,19 +214,19 @@ MonoBehaviour:
...
@@ -289,19 +214,19 @@ MonoBehaviour:
m_Children
:
[]
m_Children
:
[]
m_Position
:
m_Position
:
serializedVersion
:
2
serializedVersion
:
2
x
:
296
x
:
353
y
:
0
y
:
0
width
:
905
width
:
1019
height
:
457.5
height
:
553
m_MinSize
:
{
x
:
20
2
,
y
:
2
21
}
m_MinSize
:
{
x
:
20
0
,
y
:
2
00
}
m_MaxSize
:
{
x
:
400
2
,
y
:
40
21
}
m_MaxSize
:
{
x
:
400
0
,
y
:
40
00
}
m_ActualView
:
{
fileID
:
1
8
}
m_ActualView
:
{
fileID
:
1
4
}
m_Panes
:
m_Panes
:
-
{
fileID
:
1
8
}
-
{
fileID
:
1
4
}
-
{
fileID
:
1
6
}
-
{
fileID
:
1
2
}
m_Selected
:
0
m_Selected
:
0
m_LastSelected
:
1
m_LastSelected
:
1
---
!u!114
&1
3
---
!u!114
&1
0
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -311,25 +236,25 @@ MonoBehaviour:
...
@@ -311,25 +236,25 @@ MonoBehaviour:
m_Enabled
:
1
m_Enabled
:
1
m_EditorHideFlags
:
1
m_EditorHideFlags
:
1
m_Script
:
{
fileID
:
12006
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
m_Script
:
{
fileID
:
12006
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
m_Name
:
ProjectBrowser
m_Name
:
ConsoleWindow
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
m_Children
:
[]
m_Children
:
[]
m_Position
:
m_Position
:
serializedVersion
:
2
serializedVersion
:
2
x
:
0
x
:
0
y
:
457.5
y
:
553
width
:
1
201
width
:
1
372
height
:
4
67.5
height
:
4
34
m_MinSize
:
{
x
:
231
,
y
:
271
}
m_MinSize
:
{
x
:
100
,
y
:
100
}
m_MaxSize
:
{
x
:
1
000
1
,
y
:
10021
}
m_MaxSize
:
{
x
:
4
000
,
y
:
4000
}
m_ActualView
:
{
fileID
:
1
9
}
m_ActualView
:
{
fileID
:
1
6
}
m_Panes
:
m_Panes
:
-
{
fileID
:
1
9
}
-
{
fileID
:
1
5
}
-
{
fileID
:
20
}
-
{
fileID
:
16
}
-
{
fileID
:
2
1
}
-
{
fileID
:
1
7
}
m_Selected
:
0
m_Selected
:
1
m_LastSelected
:
1
m_LastSelected
:
0
---
!u!114
&1
4
---
!u!114
&1
1
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -344,74 +269,18 @@ MonoBehaviour:
...
@@ -344,74 +269,18 @@ MonoBehaviour:
m_Children
:
[]
m_Children
:
[]
m_Position
:
m_Position
:
serializedVersion
:
2
serializedVersion
:
2
x
:
1
201
x
:
1
372
y
:
0
y
:
0
width
:
5
09
width
:
5
48
height
:
9
25
height
:
9
87
m_MinSize
:
{
x
:
27
6
,
y
:
71
}
m_MinSize
:
{
x
:
27
5
,
y
:
50
}
m_MaxSize
:
{
x
:
400
1
,
y
:
40
21
}
m_MaxSize
:
{
x
:
400
0
,
y
:
40
00
}
m_ActualView
:
{
fileID
:
22
}
m_ActualView
:
{
fileID
:
18
}
m_Panes
:
m_Panes
:
-
{
fileID
:
22
}
-
{
fileID
:
18
}
m_Selected
:
0
m_Selected
:
0
m_LastSelected
:
0
m_LastSelected
:
0
---
!u!114
&15
---
!u!114
&12
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
0
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
12043
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
m_Name
:
m_EditorClassIdentifier
:
m_MinSize
:
{
x
:
640
,
y
:
580
}
m_MaxSize
:
{
x
:
4000
,
y
:
4000
}
m_TitleContent
:
m_Text
:
Build Settings
m_Image
:
{
fileID
:
0
}
m_Tooltip
:
m_Pos
:
serializedVersion
:
2
x
:
828
y
:
232
width
:
641
height
:
581
m_SerializedDataModeController
:
m_DataMode
:
0
m_PreferredDataMode
:
0
m_SupportedDataModes
:
isAutomatic
:
1
m_ViewDataDictionary
:
{
fileID
:
0
}
m_OverlayCanvas
:
m_LastAppliedPresetName
:
Default
m_SaveData
:
[]
m_OverlaysVisible
:
1
m_TreeViewState
:
scrollPos
:
{
x
:
0
,
y
:
0
}
m_SelectedIDs
:
m_LastClickedID
:
0
m_ExpandedIDs
:
m_RenameOverlay
:
m_UserAcceptedRename
:
0
m_Name
:
m_OriginalName
:
m_EditFieldRect
:
serializedVersion
:
2
x
:
0
y
:
0
width
:
0
height
:
0
m_UserData
:
0
m_IsWaitingForDelay
:
0
m_IsRenaming
:
0
m_OriginalEventType
:
11
m_IsRenamingFilename
:
0
m_ClientGUIView
:
{
fileID
:
0
}
m_SearchString
:
---
!u!114
&16
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -477,7 +346,7 @@ MonoBehaviour:
...
@@ -477,7 +346,7 @@ MonoBehaviour:
screenIndex
:
0
screenIndex
:
0
networkReachability
:
1
networkReachability
:
1
systemLanguage
:
10
systemLanguage
:
10
---
!u!114
&1
7
---
!u!114
&1
3
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -497,10 +366,10 @@ MonoBehaviour:
...
@@ -497,10 +366,10 @@ MonoBehaviour:
m_Tooltip
:
m_Tooltip
:
m_Pos
:
m_Pos
:
serializedVersion
:
2
serializedVersion
:
2
x
:
0
x
:
256
0
y
:
8
3
y
:
7
3
width
:
295
width
:
352
height
:
436.5
height
:
532
m_SerializedDataModeController
:
m_SerializedDataModeController
:
m_DataMode
:
0
m_DataMode
:
0
m_PreferredDataMode
:
0
m_PreferredDataMode
:
0
...
@@ -516,23 +385,23 @@ MonoBehaviour:
...
@@ -516,23 +385,23 @@ MonoBehaviour:
scrollPos
:
{
x
:
0
,
y
:
0
}
scrollPos
:
{
x
:
0
,
y
:
0
}
m_SelectedIDs
:
m_SelectedIDs
:
m_LastClickedID
:
0
m_LastClickedID
:
0
m_ExpandedIDs
:
2
2f
b
ffff
m_ExpandedIDs
:
f
2f
a
ffff
m_RenameOverlay
:
m_RenameOverlay
:
m_UserAcceptedRename
:
0
m_UserAcceptedRename
:
0
m_Name
:
m_Name
:
Canvas
m_OriginalName
:
m_OriginalName
:
Canvas
m_EditFieldRect
:
m_EditFieldRect
:
serializedVersion
:
2
serializedVersion
:
2
x
:
0
x
:
0
y
:
0
y
:
0
width
:
0
width
:
0
height
:
0
height
:
0
m_UserData
:
0
m_UserData
:
26514
m_IsWaitingForDelay
:
0
m_IsWaitingForDelay
:
0
m_IsRenaming
:
0
m_IsRenaming
:
0
m_OriginalEventType
:
11
m_OriginalEventType
:
0
m_IsRenamingFilename
:
0
m_IsRenamingFilename
:
0
m_ClientGUIView
:
{
fileID
:
11
}
m_ClientGUIView
:
{
fileID
:
8
}
m_SearchString
:
m_SearchString
:
m_ExpandedScenes
:
[]
m_ExpandedScenes
:
[]
m_CurrenRootInstanceID
:
0
m_CurrenRootInstanceID
:
0
...
@@ -540,7 +409,7 @@ MonoBehaviour:
...
@@ -540,7 +409,7 @@ MonoBehaviour:
m_IsLocked
:
0
m_IsLocked
:
0
m_CurrentSortingName
:
TransformSorting
m_CurrentSortingName
:
TransformSorting
m_WindowGUID
:
4c969a2b90040154d917609493e03593
m_WindowGUID
:
4c969a2b90040154d917609493e03593
---
!u!114
&1
8
---
!u!114
&1
4
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -560,10 +429,10 @@ MonoBehaviour:
...
@@ -560,10 +429,10 @@ MonoBehaviour:
m_Tooltip
:
m_Tooltip
:
m_Pos
:
m_Pos
:
serializedVersion
:
2
serializedVersion
:
2
x
:
29
6
x
:
29
13
y
:
8
3
y
:
7
3
width
:
903
width
:
1017
height
:
436.5
height
:
532
m_SerializedDataModeController
:
m_SerializedDataModeController
:
m_DataMode
:
0
m_DataMode
:
0
m_PreferredDataMode
:
0
m_PreferredDataMode
:
0
...
@@ -578,7 +447,7 @@ MonoBehaviour:
...
@@ -578,7 +447,7 @@ MonoBehaviour:
floating
:
0
floating
:
0
collapsed
:
0
collapsed
:
0
displayed
:
1
displayed
:
1
snapOffset
:
{
x
:
-174
,
y
:
-26
}
snapOffset
:
{
x
:
-174
,
y
:
-26
.666687
}
snapOffsetDelta
:
{
x
:
0
,
y
:
0
}
snapOffsetDelta
:
{
x
:
0
,
y
:
0
}
snapCorner
:
3
snapCorner
:
3
id
:
Tool Settings
id
:
Tool Settings
...
@@ -591,9 +460,9 @@ MonoBehaviour:
...
@@ -591,9 +460,9 @@ MonoBehaviour:
floating
:
0
floating
:
0
collapsed
:
0
collapsed
:
0
displayed
:
1
displayed
:
1
snapOffset
:
{
x
:
-141
,
y
:
-215.5
}
snapOffset
:
{
x
:
-141
,
y
:
0
}
snapOffsetDelta
:
{
x
:
0
,
y
:
0
}
snapOffsetDelta
:
{
x
:
0
,
y
:
0
}
snapCorner
:
3
snapCorner
:
1
id
:
unity-grid-and-snap-toolbar
id
:
unity-grid-and-snap-toolbar
index
:
1
index
:
1
layout
:
1
layout
:
1
...
@@ -1080,6 +949,19 @@ MonoBehaviour:
...
@@ -1080,6 +949,19 @@ MonoBehaviour:
layout
:
4
layout
:
4
size
:
{
x
:
0
,
y
:
0
}
size
:
{
x
:
0
,
y
:
0
}
sizeOverriden
:
0
sizeOverriden
:
0
-
dockPosition
:
1
containerId
:
overlay-container--right
floating
:
0
collapsed
:
0
displayed
:
0
snapOffset
:
{
x
:
48
,
y
:
48
}
snapOffsetDelta
:
{
x
:
0
,
y
:
0
}
snapCorner
:
0
id
:
XR Building Blocks
index
:
11
layout
:
4
size
:
{
x
:
0
,
y
:
0
}
sizeOverriden
:
0
m_OverlaysVisible
:
1
m_OverlaysVisible
:
1
m_WindowGUID
:
cc27987af1a868c49b0894db9c0f5429
m_WindowGUID
:
cc27987af1a868c49b0894db9c0f5429
m_Gizmos
:
1
m_Gizmos
:
1
...
@@ -1091,9 +973,9 @@ MonoBehaviour:
...
@@ -1091,9 +973,9 @@ MonoBehaviour:
m_PlayAudio
:
0
m_PlayAudio
:
0
m_AudioPlay
:
0
m_AudioPlay
:
0
m_Position
:
m_Position
:
m_Target
:
{
x
:
720
,
y
:
240
,
z
:
0
}
m_Target
:
{
x
:
369.2168
,
y
:
298.0991
,
z
:
29.528261
}
speed
:
2
speed
:
2
m_Value
:
{
x
:
720
,
y
:
240
,
z
:
0
}
m_Value
:
{
x
:
369.2168
,
y
:
298.0991
,
z
:
29.528261
}
m_RenderMode
:
0
m_RenderMode
:
0
m_CameraMode
:
m_CameraMode
:
drawMode
:
0
drawMode
:
0
...
@@ -1143,9 +1025,9 @@ MonoBehaviour:
...
@@ -1143,9 +1025,9 @@ MonoBehaviour:
speed
:
2
speed
:
2
m_Value
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_Value
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_Size
:
m_Size
:
m_Target
:
7
88.76105
m_Target
:
7
74.3644
speed
:
2
speed
:
2
m_Value
:
7
88.76105
m_Value
:
7
74.3644
m_Ortho
:
m_Ortho
:
m_Target
:
1
m_Target
:
1
speed
:
2
speed
:
2
...
@@ -1163,6 +1045,8 @@ MonoBehaviour:
...
@@ -1163,6 +1045,8 @@ MonoBehaviour:
m_FarClip
:
10000
m_FarClip
:
10000
m_DynamicClip
:
1
m_DynamicClip
:
1
m_OcclusionCulling
:
0
m_OcclusionCulling
:
0
m_EnableGDRP
:
1
m_BackfaceCulling
:
0
m_LastSceneViewRotation
:
{
x
:
-0.08717229
,
y
:
0.89959055
,
z
:
-0.21045254
,
w
:
-0.3726226
}
m_LastSceneViewRotation
:
{
x
:
-0.08717229
,
y
:
0.89959055
,
z
:
-0.21045254
,
w
:
-0.3726226
}
m_LastSceneViewOrtho
:
0
m_LastSceneViewOrtho
:
0
m_ReplacementShader
:
{
fileID
:
0
}
m_ReplacementShader
:
{
fileID
:
0
}
...
@@ -1170,7 +1054,7 @@ MonoBehaviour:
...
@@ -1170,7 +1054,7 @@ MonoBehaviour:
m_SceneVisActive
:
1
m_SceneVisActive
:
1
m_LastLockedObject
:
{
fileID
:
0
}
m_LastLockedObject
:
{
fileID
:
0
}
m_ViewIsLockedToObject
:
0
m_ViewIsLockedToObject
:
0
---
!u!114
&1
9
---
!u!114
&1
5
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -1190,10 +1074,10 @@ MonoBehaviour:
...
@@ -1190,10 +1074,10 @@ MonoBehaviour:
m_Tooltip
:
m_Tooltip
:
m_Pos
:
m_Pos
:
serializedVersion
:
2
serializedVersion
:
2
x
:
0
x
:
256
0
y
:
540.
5
y
:
49
5
width
:
1
200
width
:
1
458
height
:
44
6.5
height
:
5
44
m_SerializedDataModeController
:
m_SerializedDataModeController
:
m_DataMode
:
0
m_DataMode
:
0
m_PreferredDataMode
:
0
m_PreferredDataMode
:
0
...
@@ -1215,7 +1099,7 @@ MonoBehaviour:
...
@@ -1215,7 +1099,7 @@ MonoBehaviour:
m_SkipHidden
:
0
m_SkipHidden
:
0
m_SearchArea
:
1
m_SearchArea
:
1
m_Folders
:
m_Folders
:
-
Assets/Scripts/sdk/c
ore
-
Assets/Scripts/sdk/c
hannel
m_Globs
:
[]
m_Globs
:
[]
m_OriginalText
:
m_OriginalText
:
m_ImportLogFlags
:
0
m_ImportLogFlags
:
0
...
@@ -1223,16 +1107,16 @@ MonoBehaviour:
...
@@ -1223,16 +1107,16 @@ MonoBehaviour:
m_ViewMode
:
1
m_ViewMode
:
1
m_StartGridSize
:
64
m_StartGridSize
:
64
m_LastFolders
:
m_LastFolders
:
-
Assets/Scripts/sdk/c
ore
-
Assets/Scripts/sdk/c
hannel
m_LastFoldersGridSize
:
-1
m_LastFoldersGridSize
:
-1
m_LastProjectPath
:
/Users/gr/Documents/unity-work/
UnityDemo
m_LastProjectPath
:
D:\work\REMOTE_RESORURCE\
UnityDemo
m_LockTracker
:
m_LockTracker
:
m_IsLocked
:
0
m_IsLocked
:
0
m_FolderTreeState
:
m_FolderTreeState
:
scrollPos
:
{
x
:
0
,
y
:
0
}
scrollPos
:
{
x
:
0
,
y
:
0
}
m_SelectedIDs
:
2c67
0000
m_SelectedIDs
:
ce66
0000
m_LastClickedID
:
26
412
m_LastClickedID
:
26
318
m_ExpandedIDs
:
00000000
106700001e67000028670000
m_ExpandedIDs
:
00000000
ae660000b0660000b2660000b4660000b666000000ca9a3b
m_RenameOverlay
:
m_RenameOverlay
:
m_UserAcceptedRename
:
0
m_UserAcceptedRename
:
0
m_Name
:
m_Name
:
...
@@ -1248,7 +1132,7 @@ MonoBehaviour:
...
@@ -1248,7 +1132,7 @@ MonoBehaviour:
m_IsRenaming
:
0
m_IsRenaming
:
0
m_OriginalEventType
:
11
m_OriginalEventType
:
11
m_IsRenamingFilename
:
1
m_IsRenamingFilename
:
1
m_ClientGUIView
:
{
fileID
:
1
3
}
m_ClientGUIView
:
{
fileID
:
1
0
}
m_SearchString
:
m_SearchString
:
m_CreateAssetUtility
:
m_CreateAssetUtility
:
m_EndAction
:
{
fileID
:
0
}
m_EndAction
:
{
fileID
:
0
}
...
@@ -1260,7 +1144,7 @@ MonoBehaviour:
...
@@ -1260,7 +1144,7 @@ MonoBehaviour:
scrollPos
:
{
x
:
0
,
y
:
0
}
scrollPos
:
{
x
:
0
,
y
:
0
}
m_SelectedIDs
:
m_SelectedIDs
:
m_LastClickedID
:
0
m_LastClickedID
:
0
m_ExpandedIDs
:
00000000
1067
0000
m_ExpandedIDs
:
00000000
ae660000b0660000b2660000b4660000b666
0000
m_RenameOverlay
:
m_RenameOverlay
:
m_UserAcceptedRename
:
0
m_UserAcceptedRename
:
0
m_Name
:
m_Name
:
...
@@ -1304,7 +1188,7 @@ MonoBehaviour:
...
@@ -1304,7 +1188,7 @@ MonoBehaviour:
m_IsRenaming
:
0
m_IsRenaming
:
0
m_OriginalEventType
:
11
m_OriginalEventType
:
11
m_IsRenamingFilename
:
1
m_IsRenamingFilename
:
1
m_ClientGUIView
:
{
fileID
:
1
3
}
m_ClientGUIView
:
{
fileID
:
1
0
}
m_CreateAssetUtility
:
m_CreateAssetUtility
:
m_EndAction
:
{
fileID
:
0
}
m_EndAction
:
{
fileID
:
0
}
m_InstanceID
:
0
m_InstanceID
:
0
...
@@ -1315,8 +1199,8 @@ MonoBehaviour:
...
@@ -1315,8 +1199,8 @@ MonoBehaviour:
m_ScrollPosition
:
{
x
:
0
,
y
:
0
}
m_ScrollPosition
:
{
x
:
0
,
y
:
0
}
m_GridSize
:
64
m_GridSize
:
64
m_SkipHiddenPackages
:
0
m_SkipHiddenPackages
:
0
m_DirectoriesAreaWidth
:
20
7
m_DirectoriesAreaWidth
:
319.666
7
---
!u!114
&
20
---
!u!114
&
16
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -1336,10 +1220,10 @@ MonoBehaviour:
...
@@ -1336,10 +1220,10 @@ MonoBehaviour:
m_Tooltip
:
m_Tooltip
:
m_Pos
:
m_Pos
:
serializedVersion
:
2
serializedVersion
:
2
x
:
0
x
:
256
0
y
:
540.5
y
:
626
width
:
1
200
width
:
1
371
height
:
4
46.5
height
:
4
13
m_SerializedDataModeController
:
m_SerializedDataModeController
:
m_DataMode
:
0
m_DataMode
:
0
m_PreferredDataMode
:
0
m_PreferredDataMode
:
0
...
@@ -1350,7 +1234,7 @@ MonoBehaviour:
...
@@ -1350,7 +1234,7 @@ MonoBehaviour:
m_LastAppliedPresetName
:
Default
m_LastAppliedPresetName
:
Default
m_SaveData
:
[]
m_SaveData
:
[]
m_OverlaysVisible
:
1
m_OverlaysVisible
:
1
---
!u!114
&
2
1
---
!u!114
&1
7
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -1385,7 +1269,7 @@ MonoBehaviour:
...
@@ -1385,7 +1269,7 @@ MonoBehaviour:
m_SaveData
:
[]
m_SaveData
:
[]
m_OverlaysVisible
:
1
m_OverlaysVisible
:
1
mForceToReOpen
:
0
mForceToReOpen
:
0
---
!u!114
&
22
---
!u!114
&
18
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
52
m_ObjectHideFlags
:
52
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -1405,10 +1289,10 @@ MonoBehaviour:
...
@@ -1405,10 +1289,10 @@ MonoBehaviour:
m_Tooltip
:
m_Tooltip
:
m_Pos
:
m_Pos
:
serializedVersion
:
2
serializedVersion
:
2
x
:
1201
x
:
3932
y
:
8
3
y
:
7
3
width
:
5
08
width
:
5
47
height
:
9
04
height
:
9
66
m_SerializedDataModeController
:
m_SerializedDataModeController
:
m_DataMode
:
0
m_DataMode
:
0
m_PreferredDataMode
:
0
m_PreferredDataMode
:
0
...
...
Prev
1
2
Next
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