Merge branch 'feature/签字功能' into 'develop'
Feature/签字功能 See merge request aibis-dream/aibis-dream!597
This commit is contained in:
@@ -171,6 +171,13 @@ MonoBehaviour:
|
||||
m_ReadOnly: 1
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: 4b7004709baa3f942998e7994b48bd38
|
||||
m_Address: "\u7B7E\u540D\u5B57\u8FF9"
|
||||
m_ReadOnly: 1
|
||||
m_SerializedLabels:
|
||||
- Locale-en
|
||||
- Locale-zh-Hans
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: dd4a0fe1d258fbc4384ab1db825d5ae3
|
||||
m_Address: Gts1/Fiction_Gts1 Shared Data.asset/Fiction_Gts1 Shared Data.asset
|
||||
m_ReadOnly: 1
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -427,6 +427,338 @@ MonoBehaviour:
|
||||
\uFF0C\u672C\u6B21demo\u7684\u4F53\u9A8C\u6D41\u7A0B\u5DF2\u7ED3\u675F\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989481873408
|
||||
m_Localized: "\u7535\u8BDD\u4EAD\u7684\u94C3\u58F0\u5FFD\u7136\u54CD\u4E86\u8D77\u6765\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650624
|
||||
m_Localized: "\u7535\u8BDD\u4EAD"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650625
|
||||
m_Localized: "\u81EA\u52A8\u552E\u8D27\u673A"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650626
|
||||
m_Localized: "\u3010\u8BCA\u5BA4\u95E8\u53E3\u5E73\u5E73\u65E0\u5947\u7684\u81EA\u52A8\u552E\u8D27\u673A\u3011"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650627
|
||||
m_Localized: "\u7535\u8BDD\u4EAD"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650628
|
||||
m_Localized: "\u3010\u9694\u4E00\u6BB5\u8DDD\u79BB\u5C31\u4F1A\u6709\u4E00\u4E2A\u8FD9\u4E2A\u4EAD\u5B50\u3011"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650629
|
||||
m_Localized: "\u56DB\u5904\u901B\u901B"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650630
|
||||
m_Localized: "\u552E\u8D27\u673A\u91CC\u6709\u5F88\u591A\u6CA1\u4EC0\u4E48\u7528\u7684\u4E1C\u897F\uFF0C\u73A9\u5BB6\u53EF\u4EE5\u7528\u624B\u4E0A\u7684\u79EF\u5206\u4E70\u8FD9\u4E9B\u5C0F\u73A9\u610F\u513F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650631
|
||||
m_Localized: "\u4E70\u756A\u77F3\u69B4\u5473\u80F6\u6761"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650632
|
||||
m_Localized: "\u3010\u8FD9\u662F\u8DEF\u65AF\u6700\u559C\u6B22\u7684\u53E3\u5473\u7684\u80FD\u91CF\u80F6\u3002\u8FD9\u79CD\u80F6\u6761\u4E0E\u7F50\u5934\u6BD4\u8D77\u6765\u5B83\u7684\u80FD\u91CF\u6548\u7387\u5F88\u4F4E\uFF0C\u4F46\u662F\u9500\u91CF\u5C31\u662F\u83AB\u540D\u5176\u5999\u5730\u5F88\u597D\u3002\u3011"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650633
|
||||
m_Localized: "\u3010\u4E3B\u63A8\u7684\u662F\u5408\u6210\u9999\u8549\u5473\uFF0C\u4F46\u662F\u8DEF\u65AF\u6700\u559C\u6B22\u7684\u662F\u756A\u77F3\u69B4\u5473\u3002\u3011"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650634
|
||||
m_Localized: "me: \u5473\u9053\u8FD9\u4E48\u597D\u7684\u53E3\u5473\u2026\u600E\u4E48\u5356\u7684\u673A\u5668\u8FD9\u4E48\u5C11\u5462\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650635
|
||||
m_Localized: "me: \u8BF4\u8D77\u6765\u2026\u5F53\u65F6\u4E4B\u6240\u4EE5\u7B54\u5E94\u82F1\u7406\uFF0C\u5F88\u5927\u7A0B\u5EA6\u4E0A\u662F\u56E0\u4E3A\u8FD9\u4E2A\u8BCA\u5BA4\u95E8\u53E3\u7684\u673A\u5668\u6709\u5356\u756A\u77F3\u69B4\u53E3\u5473\u554A\u2026\u2026"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650636
|
||||
m_Localized: "\u4E70\u6CA1\u7528\u5C0F\u73A9\u610F\u513F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650637
|
||||
m_Localized: "\u3010\u5C0F\u73A9\u610F\u513F\u770B\u8D77\u6765\u6CA1\u4EC0\u4E48\u7528\u4F46\u5BA3\u4F20\u8BCD\u8BA9\u6211\u5F88\u60F3\u4E70\u5B83\u3011"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650638
|
||||
m_Localized: "me: \u8FD9\u4E2A\u4E1C\u897F\u5230\u5E95\u6709\u4EC0\u4E48\u7528\u554A\u2026"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650639
|
||||
m_Localized: "me: \u7B97\u4E86\uFF0C\u53CD\u6B63\u79EF\u5206\u4E0D\u7528\u4E5F\u4F1A\u8D2C\u503C\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650640
|
||||
m_Localized: "\u8FD4\u56DE"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650641
|
||||
m_Localized: "\u8FD9\u4E2A\u8857\u533A\u5F88\u5C0F\uFF0C\u57CE\u5E02\u91CC\u6709\u65E0\u6570\u4E2A\u8FD9\u6837\u7684\u8857\u533A\uFF0C\u6BCF\u4E00\u4E2A\u90FD\u6CA1\u4EC0\u4E48\u503C\u5F97\u6CE8\u610F\u7684\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650642
|
||||
m_Localized: "\u5C3D\u7BA1\u5982\u6B64\u2026\u5F53\u4F60\u8E31\u6B65\u5230\u8FD9\u4E2A\u5DF7\u53E3\u7684\u65F6\u5019\uFF0C\u4F60\u8FD8\u662F\u53D1\u73B0\u4E86\u4E00\u4E9B\u4E0D\u4E00\u6837\u7684\u4E1C\u897F\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650643
|
||||
m_Localized: "\u6D82\u9E26\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650644
|
||||
m_Localized: "\u4F60\u6709\u5F88\u4E45\u6CA1\u89C1\u8FC7\u8FD9\u79CD\u4E1C\u897F\u4E86\u2026\u5E94\u8BE5\u8BF4\uFF0C\u81EA\u4ECE\u4F60\u4F5C\u4E3A\u673A\u4F53\u8BB0\u4E8B\u8D77\uFF0C\u5C31\u6CA1\u89C1\u8FC7\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650645
|
||||
m_Localized: "\u4F60\u770B\u4E0D\u61C2\u8FD9\u4E2A\u6D82\u9E26\u7684\u610F\u601D\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650646
|
||||
m_Localized: "\u8C01\u753B\u7684\u8FD9\u4E2A\u56FE\u6848\uFF1F\u4F60\u4E0D\u7981\u5728\u60F3\u3002\u673A\u4F53\u5E94\u8BE5\u662F\u4E0D\u4F1A\u8FD9\u4E48\u505A\u7684\uFF0C\u4F60\u6CA1\u89C1\u8FC7\u6562\u4E8E\u5728\u5899\u4E0A\u4F5C\u753B\u7684\u673A\u4F53\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650647
|
||||
m_Localized: "\u96BE\u9053\u8BF4\u8FD9\u4E2A\u57CE\u5E02\u91CC\u2026\u8FD8\u85CF\u7740\u4EBA\u7C7B\u5417\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650648
|
||||
m_Localized: "\u4F60\u62BD\u4E86\u4E00\u53E3\u70DF\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650649
|
||||
m_Localized: "\u4F60\u89C9\u5F97\u5982\u679C\u6709\u7684\u8BDD\uFF0C\u706B\u5C71\u53EF\u80FD\u4F1A\u5F88\u611F\u5174\u8DA3\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650650
|
||||
m_Localized: "\u8FD4\u56DE"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650651
|
||||
m_Localized: "\u3010\u673A\u5BF9\u673A\u901A\u8BAF\u8BBE\u5907\u662F\u4E00\u79CD\u5962\u4F88\u7684\u4E1C\u897F\uFF0C\u901A\u5E38\u673A\u4F53\u53EA\u9700\u8981\u63A5\u6536\u4E3B\u8111\u7684\u6307\u4EE4\u5C31\u597D\u4E86\u3002\u800C\u8FD9\u79CD\u6307\u4EE4\u662F\u4E0D\u9700\u8981\u901A\u8BAF\u8BBE\u5907\u7684\u3002\u3011"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650652
|
||||
m_Localized: "\u7535\u8BDD\u4EAD\u7684\u94C3\u58F0\u54CD\u4E86\u8D77\u6765\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650653
|
||||
m_Localized: "me: \u8FD9\u662F\u2026\u2026\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650654
|
||||
m_Localized: "\u63A5\u8D77\u7535\u8BDD"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650655
|
||||
m_Localized: "hs: \u5582\u2026\u662F\u4F60\u5427\uFF1F\u8DEF\u65AF\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650656
|
||||
m_Localized: "me: \u662F\u6211\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650657
|
||||
m_Localized: "hs: \u4F60\u77E5\u9053\u2026\u201C\u5F85\u6539\u8FDB\u89C2\u5BDF\u671F\u201D\u662F\u4EC0\u4E48\u5417\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650658
|
||||
m_Localized: "me: \u89C1\u9B3C\u2026\u4F60\u4E5F\u88AB\u82F1\u7406\u627E\u4E86\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650659
|
||||
m_Localized: "hs: \u201C\u4E5F\u201D\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650660
|
||||
m_Localized: "hs: \u4F60\u4E0D\u662F\u5206\u6570\u5F88\u591A\u4E86\u5417\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650661
|
||||
m_Localized: "me: \u6211\u4E0D\u77E5\u9053\u2026\u6216\u8BB8\u548C\u6211\u7684\u90A3\u4E2A\u95EE\u9898\u5206\u5B50\u8BB0\u5F55\u6709\u5173\u7CFB\u3002\u5B83\u597D\u50CF\u5F88\u5728\u4E4E\u8FD9\u4E2A\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650662
|
||||
m_Localized: "me: \u4F60\u90A3\u8FB9\u4EC0\u4E48\u60C5\u51B5\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650663
|
||||
m_Localized: "hs: \u201C\u554A\u2026\u554A\uFF1F\u6211\u5C31\u6765\uFF01\u201D"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650664
|
||||
m_Localized: "hs: \u4E00\u65F6\u534A\u4F1A\u8BF4\u4E0D\u6E05\u695A\u3002\u665A\u4E0A\u53BBNostalgia\u8BF4\u5427\u3002\u4F60\u6765\u4E86\u8FD9\u4E48\u4E45\uFF0C\u8FD8\u6CA1\u53BB\u8FC7\u5462\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650665
|
||||
m_Localized: "me: \u4F60\u77E5\u9053\u6211\u4E0D\u559D\u9152\u3002\u4F55\u51B5\u2026"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650666
|
||||
m_Localized: "hs: \u201C\u4EC0\u4E48\uFF1F\u2026\u554A\u6211\u9A6C\u4E0A\u5C31\u6765\uFF01\u201D"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650667
|
||||
m_Localized: "hs: \u62B1\u6B49\u62B1\u6B49\u2026\u6211\u8FD9\u513F\u7279\u6B8A\u60C5\u51B5\u5F97\u5148\u6302\u4E86\u3002\u6211\u6253\u8FC7\u6765\u5C31\u662F\u60F3\u548C\u4F60\u7EA6\u4E2A\u5730\u65B9\u3002\u665A\u4E0A\u89C1\uFF01"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650668
|
||||
m_Localized: "me: \u5582\uFF01"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650669
|
||||
m_Localized: "\u7535\u8BDD\u8FDB\u5165\u4E86\u5FD9\u97F3\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650670
|
||||
m_Localized: "\u4F60\u77E5\u9053\u7684\u53F7\u7801\u4E0D\u591A\uFF0C\u4E00\u4E2A\u662F\u706B\u5C71\u6240\u5728\u529E\u516C\u5BA4\u7684\uFF0C\u4E00\u4E2A\u662F\u82F1\u7406\u529E\u516C\u5BA4\u7684\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650671
|
||||
m_Localized: "\u6253\u7ED9\u706B\u5C71"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650672
|
||||
m_Localized: "me: \u8FD9\u5BB6\u4F19\u5728\u5E72\u561B\u5462\u2026\u2026"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650673
|
||||
m_Localized: "\u5C31\u5728\u4F60\u5C06\u8981\u6253\u7ED9\u5B83\u65F6\uFF0C\u7535\u8BDD\u81EA\u5DF1\u54CD\u8D77\u6765\u4E86\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650674
|
||||
m_Localized: "me: \u8FD9\u662F\u2026\u2026\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650675
|
||||
m_Localized: "\u63A5\u8D77\u7535\u8BDD"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650676
|
||||
m_Localized: "hs: \u5582\u2026\u662F\u4F60\u5427\uFF1F\u8DEF\u65AF\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650677
|
||||
m_Localized: "me: \u662F\u6211\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650678
|
||||
m_Localized: "hs: \u4F60\u77E5\u9053\u2026\u201C\u5F85\u6539\u8FDB\u89C2\u5BDF\u671F\u201D\u662F\u4EC0\u4E48\u5417\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650679
|
||||
m_Localized: "me: \u89C1\u9B3C\u2026\u4F60\u4E5F\u88AB\u82F1\u7406\u627E\u4E86\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650680
|
||||
m_Localized: "hs: \u201C\u4E5F\u201D\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650681
|
||||
m_Localized: "hs: \u4F60\u4E0D\u662F\u5206\u6570\u5F88\u591A\u4E86\u5417\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650682
|
||||
m_Localized: "me: \u6211\u4E0D\u77E5\u9053\u2026\u6216\u8BB8\u548C\u6211\u7684\u90A3\u4E2A\u95EE\u9898\u5206\u5B50\u8BB0\u5F55\u6709\u5173\u7CFB\u3002\u5B83\u597D\u50CF\u5F88\u5728\u4E4E\u8FD9\u4E2A\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650683
|
||||
m_Localized: "me: \u4F60\u90A3\u8FB9\u4EC0\u4E48\u60C5\u51B5\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650684
|
||||
m_Localized: "hs: \u201C\u554A\u2026\u554A\uFF1F\u6211\u5C31\u6765\uFF01\u201D"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650685
|
||||
m_Localized: "hs: \u4E00\u65F6\u534A\u4F1A\u8BF4\u4E0D\u6E05\u695A\u3002\u665A\u4E0A\u53BBNostalgia\u8BF4\u5427\u3002\u4F60\u6765\u4E86\u8FD9\u4E48\u4E45\uFF0C\u8FD8\u6CA1\u53BB\u8FC7\u5462\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650686
|
||||
m_Localized: "me: \u4F60\u77E5\u9053\u6211\u4E0D\u559D\u9152\u3002\u4F55\u51B5\u2026"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650687
|
||||
m_Localized: "hs: \u201C\u4EC0\u4E48\uFF1F\u2026\u554A\u6211\u9A6C\u4E0A\u5C31\u6765\uFF01\u201D"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650688
|
||||
m_Localized: "hs: \u62B1\u6B49\u62B1\u6B49\u2026\u6211\u8FD9\u513F\u7279\u6B8A\u60C5\u51B5\u5F97\u5148\u6302\u4E86\u3002\u6211\u6253\u8FC7\u6765\u5C31\u662F\u60F3\u548C\u4F60\u7EA6\u4E2A\u5730\u65B9\u3002\u665A\u4E0A\u89C1\uFF01"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650689
|
||||
m_Localized: "me: \u5582\uFF01"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650690
|
||||
m_Localized: "\u7535\u8BDD\u8FDB\u5165\u4E86\u5FD9\u97F3\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650691
|
||||
m_Localized: "\u2026\u2026"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650692
|
||||
m_Localized: "\u5BF9\u65B9\u6CA1\u6709\u63A5\u7535\u8BDD\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650693
|
||||
m_Localized: "\u6253\u7ED9\u82F1\u7406"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650694
|
||||
m_Localized: "me: \u867D\u7136\u6211\u786E\u5B9E\u53EF\u4EE5\u8FD9\u4E48\u505A\u2026\u4F46\u662F\u4E3A\u4EC0\u4E48\u5462\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650695
|
||||
m_Localized: "me: \u597D\u5427\u2026\u4E0D\u7BA1\u600E\u6837\uFF0C\u5B83\u662F\u6211\u7684\u4E0A\u7EA7\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650696
|
||||
m_Localized: "\u2026\u2026"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650697
|
||||
m_Localized: "yl: \u5582\u3002\u8BF7\u8BF4\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650698
|
||||
m_Localized: "me: \u5443\u2026\u5728\u5E72\u561B\u5462\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650699
|
||||
m_Localized: "yl: \u5DE5\u4F5C\u3002\u600E\u4E48\uFF0C\u53D1\u751F\u4EC0\u4E48\u4E8B\u4E86\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650700
|
||||
m_Localized: "me: \u6CA1\u4EC0\u4E48\uFF0C\u5C31\u662F\u627E\u4F60\u804A\u804A\u2026\u2026"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650701
|
||||
m_Localized: "\u82F1\u7406\u6302\u65AD\u4E86\u7535\u8BDD\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650702
|
||||
m_Localized: "me: \u2026\u2026"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650703
|
||||
m_Localized: "\u2026\u2026"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650704
|
||||
m_Localized: "\u5BF9\u65B9\u6CA1\u6709\u63A5\u7535\u8BDD\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 68910989498650705
|
||||
m_Localized: "\u653E\u4E0B\u7535\u8BDD"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
references:
|
||||
version: 2
|
||||
RefIds: []
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1671,6 +1671,78 @@ MonoBehaviour:
|
||||
m_Localized: "peipei: \u7F8E\u4EBA\u9C7C<waitfor=0.2>\u5176\u5B9E\u662F\u88AB\u4EBA\u7C7B\u60F3\u8C61\u51FA\u6765\u7684\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614174232576
|
||||
m_Localized: "me: \u201C\u8FD9\u4E2A\u8BB0\u5FC6\u7684\u611F\u89C9\u5982\u6B64\u771F\u5B9E\uFF0C\u5C31\u4EFF\u4F5B\u6211\u521A\u521A\u624D\u7ECF\u5386\u4E86\u5B83\u201D\uFF0C\u4F60\u6709\u8FD9\u79CD\u611F\u53D7\uFF0C\u6CA1\u9519\u5427\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478784
|
||||
m_Localized: "pp: \u5F53\u7136\u2026\u96BE\u9053\uFF0C\u4E0D\u662F\u5417\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478785
|
||||
m_Localized: "me: \u4E0D\u3002\u90A3\u662F\u4F60\u7684\u539F\u578B\uFF0C\u4E0D\u662F\u4F60\u3002\u4F60\u7684\u539F\u578B\u662F\u4E00\u4E2A\u4EBA\uFF0C\u800C\u4F60\u662F\u4E00\u4E2A\u673A\u5668\u4EBA\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478786
|
||||
m_Localized: "pp: \u6211\u4E0D\u660E\u767D\u3002\u6211\u56DE\u5FC6\u91CC\u7684\u6211\u2026\u4E0D\u662F\u6211\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478787
|
||||
m_Localized: "me: \u6BCF\u4E2A\u673A\u4F53\u90FD\u6709\u72EC\u4E00\u65E0\u4E8C\u7684\u539F\u578B\u3002\u8FD9\u4E9B\u539F\u578B\u8BA9\u6211\u4EEC\u4EA7\u751F\u4E86\u601D\u60F3\uFF0C\u8BA9\u6211\u4EEC\u8131\u79BB\u4E86\u673A\u5668\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478788
|
||||
m_Localized: "me: \u4F46\u5343\u4E07\u4E0D\u8981\u5FD8\u4E86\u3002\u6211\u4EEC\u7684\u672C\u8D28\u662F\u673A\u5668\uFF0C\u800C\u4E0D\u662F\u4EBA\u3002<br>\u5FD8\u8BB0\u81EA\u5DF1\u7684\u8EAB\u4EFD\u2026\u540E\u679C\u662F\u5F88\u5371\u9669\u7684\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478789
|
||||
m_Localized: "me: \u6392\u5F02\u7684\u539F\u578B\u4F1A\u8BA9\u4F60\u770B\u5230\u5B83\u60F3\u770B\u5230\u7684\u4E1C\u897F\uFF0C\u542C\u5230\u5B83\u60F3\u542C\u5230\u7684\u58F0\u97F3\uFF1B\u800C\u8FD9\u4E9B\u4E1C\u897F\uFF0C\u662F\u548C\u6211\u4EEC\u88AB\u521B\u9020\u7684\u76EE\u7684\u76F8\u6096\u7684\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478790
|
||||
m_Localized: "pp: \u4F60\u662F\u8BF4\uFF0C\u5C31\u50CF\u6211\u7684\u8EAB\u4F53\u91CC\u2026\u8FD8\u4F4F\u7740\u53E6\u4E00\u4E2A\u6211\uFF1F\u53E6\u4E00\u4E2A\u2026\u4E0D\u53D7\u63A7\u5236\u7684\u6211\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478791
|
||||
m_Localized: "pp: \u6240\u4EE5\u90A3\u4E9B\u989C\u8272\u2026\u662F\u90A3\u4E2A\u4EBA\u7C7B\u4F69\u4F69\u60F3\u8981\u770B\u89C1\u7684\u2026\u800C\u4E0D\u662F\u2026\u6211\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478792
|
||||
m_Localized: "me: \u53EF\u4EE5\u8FD9\u4E48\u7406\u89E3\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478793
|
||||
m_Localized: "me: \u539F\u578B\u4EA7\u751F\u4E86\u4E00\u79CD\u201C\u60F3\u8981\u770B\u89C1\u989C\u8272\u201D\u7684\u6307\u4EE4\u2026\u6216\u8005\u8BF4\uFF0C\u60F3\u8981\u770B\u89C1\u989C\u8272\u7684\u201C\u5FF5\u5934\u201D\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478794
|
||||
m_Localized: "me: \u8FD9\u79CD\u201C\u5FF5\u5934\u201D\u6B63\u5728\u628A\u4F60\u7684\u89C6\u89C9\u6A21\u5757\u5F53\u4F5C\u753B\u5E03\uFF0C\u50CF\u989C\u6599\u4E00\u6837\uFF0C\u4F7F\u7528\u8BB0\u5FC6\u91CC\u7684\u8272\u5F69\u6765\u4E0A\u8272\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478795
|
||||
m_Localized: "me: \u53D7\u5230\u4E86\u8FD9\u4E9B\u5F02\u5E38\u8272\u5F69\u7684\u5E72\u6270\uFF0CUF\u4E5F\u5C31\u65E0\u6CD5\u6B63\u786E\u5730\u751F\u6210\u989C\u8272\u4E86\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478796
|
||||
m_Localized: "pp: \u53EF\u662F\u6211\u611F\u53D7\u4E0D\u5230\u5B83\u554A\u2026\u2026\u989C\u8272\u5C31\u8FD9\u4E48\u2026\u51FA\u73B0\u4E86\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478797
|
||||
m_Localized: "me: \u54CE\u3002\u8FD9\u5C31\u662F\u673A\u4F53\u7684\u4E0D\u5B8C\u7F8E\u4E4B\u4E00\u3002\u539F\u578B\u2026\u2026\u6211\u4EEC\u53EA\u77E5\u9053\u5B83\u7684\u5B58\u5728\uFF0C\u5BF9\u4E8E\u5982\u4F55\u63A7\u5236\u5C1A\u4E0D\u6E05\u695A\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478798
|
||||
m_Localized: "me: \u6211\u4EEC\u53EA\u80FD\u91C7\u53D6\u59D1\u606F\u6CBB\u7597\uFF0C\u6765\u7F13\u89E3\u8FD9\u79CD\u75C7\u72B6\uFF1A<br>\u201C\u89C6\u89C9-\u8BB0\u5FC6\u8272\u5F69\u901A\u8DEF\u622A\u65AD\u672F\u201D\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478799
|
||||
m_Localized: "me: \u622A\u65AD\u4F60\u7684\u89C6\u89C9-\u8BB0\u5FC6\u4E4B\u95F4\u7684\u8272\u5F69\u901A\u8DEF\u3002\u8FD9\u6837\u2026\u8FD9\u4E9B\u8272\u5F69\u5C31\u6CA1\u529E\u6CD5\u518D\u4F20\u5165\u4F60\u7684\u89C6\u89C9\uFF0C\u5F71\u54CDUF\u5DE5\u4F5C\u4E86\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 85127614287478800
|
||||
m_Localized: "peipei: \u2026\u2026"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
references:
|
||||
version: 2
|
||||
RefIds: []
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -19,12 +19,12 @@ MonoBehaviour:
|
||||
m_Key: line:02365db
|
||||
m_Metadata:
|
||||
m_Items:
|
||||
- rid: 4903297902702231610
|
||||
- rid: 4903297972416020488
|
||||
- m_Id: 111869431808
|
||||
m_Key: line:0559767
|
||||
m_Metadata:
|
||||
m_Items:
|
||||
- rid: 4903297902702231611
|
||||
- rid: 4903297972416020489
|
||||
- m_Id: 111869431809
|
||||
m_Key: line:0ee9c21
|
||||
m_Metadata:
|
||||
@@ -39,12 +39,12 @@ MonoBehaviour:
|
||||
m_Key: line:0667c6a
|
||||
m_Metadata:
|
||||
m_Items:
|
||||
- rid: 4903297902702231612
|
||||
- rid: 4903297972416020490
|
||||
- m_Id: 46439178508963840
|
||||
m_Key: line:054b767
|
||||
m_Metadata:
|
||||
m_Items:
|
||||
- rid: 4903297902702231613
|
||||
- rid: 4903297972416020491
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
m_KeyGenerator:
|
||||
@@ -52,22 +52,22 @@ MonoBehaviour:
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 4903297902702231610
|
||||
- rid: 4903297972416020488
|
||||
type: {class: LineMetadata, ns: Yarn.Unity.UnityLocalization, asm: YarnSpinner.Unity}
|
||||
data:
|
||||
nodeName: Start
|
||||
tags: []
|
||||
- rid: 4903297902702231611
|
||||
- rid: 4903297972416020489
|
||||
type: {class: LineMetadata, ns: Yarn.Unity.UnityLocalization, asm: YarnSpinner.Unity}
|
||||
data:
|
||||
nodeName: Start
|
||||
tags: []
|
||||
- rid: 4903297902702231612
|
||||
- rid: 4903297972416020490
|
||||
type: {class: LineMetadata, ns: Yarn.Unity.UnityLocalization, asm: YarnSpinner.Unity}
|
||||
data:
|
||||
nodeName: "\u65B9\u5757\u62FC\u56FE\u5B8C\u6210"
|
||||
tags: []
|
||||
- rid: 4903297902702231613
|
||||
- rid: 4903297972416020491
|
||||
type: {class: LineMetadata, ns: Yarn.Unity.UnityLocalization, asm: YarnSpinner.Unity}
|
||||
data:
|
||||
nodeName: "\u65B9\u5757\u62FC\u56FE\u5B8C\u6210"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1627,35 +1627,35 @@ MonoBehaviour:
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 78323304077885440
|
||||
m_Localized: "\u706B\u5C71\u8BF4\u7740\u51B7\u7B11\u8BDD\u8D70\u4E86\u8FDB\u6765\u3002\u8FD9\u4E2A\u51B7\u7B11\u8BDD\u662F\u5173\u4E8E\u7F50\u5934\u7684\u3002"
|
||||
m_Localized: "hs: \u706B\u5C71\u8BF4\u7740\u51B7\u7B11\u8BDD\u8D70\u4E86\u8FDB\u6765\u3002\u8FD9\u4E2A\u51B7\u7B11\u8BDD\u662F\u5173\u4E8E\u7F50\u5934\u7684\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 78323304128217088
|
||||
m_Localized: "\u4F60\u95EE\u4ED6\u6628\u665A\u5230\u5E95\u53BB\u54EA\u4E86\uFF1F\u800C\u4E14\u6765\u4E5F\u6CA1\u6709\u6253\u62DB\u547C\u3002"
|
||||
m_Localized: "me: \u4F60\u95EE\u4ED6\u6628\u665A\u5230\u5E95\u53BB\u54EA\u4E86\uFF1F\u800C\u4E14\u6765\u4E5F\u6CA1\u6709\u6253\u62DB\u547C\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 78323304128217089
|
||||
m_Localized: "\u4ED6\u53C8\u8BF4\u4E86\u4E00\u4E2A\u51B7\u7B11\u8BDD\u3002\u8FD9\u4E2A\u51B7\u7B11\u8BDD\u662F\u4E3A\u4E86\u63A8\u9500\u7F50\u5934\u3002"
|
||||
m_Localized: "hs: \u4ED6\u53C8\u8BF4\u4E86\u4E00\u4E2A\u51B7\u7B11\u8BDD\u3002\u8FD9\u4E2A\u51B7\u7B11\u8BDD\u662F\u4E3A\u4E86\u63A8\u9500\u7F50\u5934\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 78323304128217090
|
||||
m_Localized: "\u4F60\u8BA4\u4E3A\u4ED6\u7684\u7B11\u8BDD\u6709\u70B9\u4E0D\u5408\u65F6\u5B9C\u4E86\u3002\u800C\u4E14\u4ED6\u4E0D\u662F\u5356\u5E3D\u5B50\u7684\u4E48\uFF1F"
|
||||
m_Localized: "me: \u4F60\u8BA4\u4E3A\u4ED6\u7684\u7B11\u8BDD\u6709\u70B9\u4E0D\u5408\u65F6\u5B9C\u4E86\u3002\u800C\u4E14\u4ED6\u4E0D\u662F\u5356\u5E3D\u5B50\u7684\u4E48\uFF1F"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 78323304128217091
|
||||
m_Localized: "\u4ED6\u53C8\u8BF4\u4E86\u4E00\u4E2A\u7B11\u8BDD\uFF0C\u8FD9\u4E2A\u7B11\u8BDD\u662F\u5173\u4E8E\u5E3D\u5B50\u6709\u591A\u6CA1\u7528\u7684\u3002"
|
||||
m_Localized: "hs: \u4ED6\u53C8\u8BF4\u4E86\u4E00\u4E2A\u7B11\u8BDD\uFF0C\u8FD9\u4E2A\u7B11\u8BDD\u662F\u5173\u4E8E\u5E3D\u5B50\u6709\u591A\u6CA1\u7528\u7684\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 78323304128217092
|
||||
m_Localized: "\u4F60\u610F\u8BC6\u5230\u4ED6\u7684\u8868\u8FBE\u6A21\u5757\u5E94\u8BE5\u662F\u51FA\u4E86\u4E9B\u4EC0\u4E48\u95EE\u9898\u3002\u4F60\u8BA9\u4ED6\u6B63\u5E38\u8BF4\u8BDD\u3002"
|
||||
m_Localized: "me: \u4F60\u610F\u8BC6\u5230\u4ED6\u7684\u8868\u8FBE\u6A21\u5757\u5E94\u8BE5\u662F\u51FA\u4E86\u4E9B\u4EC0\u4E48\u95EE\u9898\u3002\u4F60\u8BA9\u4ED6\u6B63\u5E38\u8BF4\u8BDD\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 78323304128217093
|
||||
m_Localized: "\u4ED6\u6C89\u9ED8\u4E86\u4E00\u4F1A\u4E4B\u540E\uFF0C\u5F00\u59CB\u5C1D\u8BD5\u6B63\u5E38\u8BF4\u8BDD\uFF0C\u5374\u7ED3\u7ED3\u5DF4\u5DF4\u5730\u4EC0\u4E48\u4E5F\u8BF4\u4E0D\u51FA\u6765\u4E86\u3002"
|
||||
m_Localized: "hs: \u4ED6\u6C89\u9ED8\u4E86\u4E00\u4F1A\u4E4B\u540E\uFF0C\u5F00\u59CB\u5C1D\u8BD5\u6B63\u5E38\u8BF4\u8BDD\uFF0C\u5374\u7ED3\u7ED3\u5DF4\u5DF4\u5730\u4EC0\u4E48\u4E5F\u8BF4\u4E0D\u51FA\u6765\u4E86\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 78323304128217094
|
||||
m_Localized: "\u4F60\u8BA9\u4ED6\u4E0D\u8981\u518D\u8BF4\u4E86\uFF0C\u4F60\u4EEC\u73B0\u5728\u5C31\u53BB\u8BCA\u7597\u5BA4\u5427\u3002"
|
||||
m_Localized: "me: \u4F60\u8BA9\u4ED6\u4E0D\u8981\u518D\u8BF4\u4E86\uFF0C\u4F60\u4EEC\u73B0\u5728\u5C31\u53BB\u8BCA\u7597\u5BA4\u5427\u3002"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 78323304128217095
|
||||
|
||||
@@ -19,6 +19,10 @@ MonoBehaviour:
|
||||
m_Key: community
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 28253191807176704
|
||||
m_Key: signboard
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
m_Metadata:
|
||||
m_Items:
|
||||
- rid: 8879661439621529603
|
||||
@@ -39,5 +43,9 @@ MonoBehaviour:
|
||||
m_TableCodes:
|
||||
- en
|
||||
- zh-Hans
|
||||
- m_KeyId: 28253191807176704
|
||||
m_TableCodes:
|
||||
- en
|
||||
- zh-Hans
|
||||
m_TypeString: UnityEngine.Sprite, UnityEngine.CoreModule, Version=0.0.0.0,
|
||||
Culture=neutral, PublicKeyToken=null
|
||||
|
||||
@@ -22,6 +22,10 @@ MonoBehaviour:
|
||||
m_Localized: 032b1b5e09139ae45b6de51d35baae79[discord-square-color-icon]
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 28253191807176704
|
||||
m_Localized: 4b7004709baa3f942998e7994b48bd38[SignHere]
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
references:
|
||||
version: 2
|
||||
RefIds: []
|
||||
|
||||
@@ -22,6 +22,10 @@ MonoBehaviour:
|
||||
m_Localized: 6d8ee72f781acf64abfe82ab659f5771[03_qq_symbol]
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
- m_Id: 28253191807176704
|
||||
m_Localized: "4b7004709baa3f942998e7994b48bd38[\u6B64\u5904\u7B7E\u540D]"
|
||||
m_Metadata:
|
||||
m_Items: []
|
||||
references:
|
||||
version: 2
|
||||
RefIds: []
|
||||
|
||||
@@ -0,0 +1,457 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &377250663254116527
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 5511029140917114872}
|
||||
- component: {fileID: 8390313272143188198}
|
||||
- component: {fileID: 605397465742201898}
|
||||
- component: {fileID: 7705910936586164403}
|
||||
m_Layer: 5
|
||||
m_Name: "\u7B7E\u540D\u793A\u4F8B"
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &5511029140917114872
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 377250663254116527}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3622325189041885854}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 185, y: -307}
|
||||
m_SizeDelta: {x: 353, y: 100}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &8390313272143188198
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 377250663254116527}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &605397465742201898
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 377250663254116527}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 0.78431374}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 21300000, guid: bf7044addc71591418e2ac882eff1939, type: 3}
|
||||
m_Type: 0
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
m_FillAmount: 1
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!114 &7705910936586164403
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 377250663254116527}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 69beb381e244f92449b8c4cf954630e9, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_TrackedObjects:
|
||||
- rid: 1784249405823778818
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 1784249405823778818
|
||||
type: {class: TrackedUGuiGraphic, ns: UnityEngine.Localization.PropertyVariants.TrackedObjects, asm: Unity.Localization}
|
||||
data:
|
||||
m_Target: {fileID: 605397465742201898}
|
||||
m_TrackedProperties:
|
||||
items:
|
||||
- rid: 1784249405823778819
|
||||
m_UpdateType: 1
|
||||
- rid: 1784249405823778819
|
||||
type: {class: LocalizedAssetProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
data:
|
||||
m_Localized:
|
||||
rid: 1784249405823778820
|
||||
m_PropertyPath: m_Sprite
|
||||
- rid: 1784249405823778820
|
||||
type: {class: LocalizedSprite, ns: UnityEngine.Localization, asm: Unity.Localization}
|
||||
data:
|
||||
m_TableReference:
|
||||
m_TableCollectionName: GUID:9abdd56d318b1ec459c7e866748d6878
|
||||
m_TableEntryReference:
|
||||
m_KeyId: 28253191807176704
|
||||
m_Key:
|
||||
m_FallbackState: 0
|
||||
m_WaitForCompletion: 0
|
||||
--- !u!1 &2281675802169732615
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 8111894367628425388}
|
||||
- component: {fileID: 1386868245452226404}
|
||||
- component: {fileID: 3021685778256469053}
|
||||
m_Layer: 5
|
||||
m_Name: "\u6807\u5FD7"
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 0
|
||||
--- !u!224 &8111894367628425388
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2281675802169732615}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3622325189041885854}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 352, y: -264}
|
||||
m_SizeDelta: {x: 32, y: 32}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &1386868245452226404
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2281675802169732615}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &3021685778256469053
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2281675802169732615}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 0.9622642, g: 0.15129934, b: 0.15129934, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 21300000, guid: 566787ba43e2a5646bdabb62bd6845f2, type: 3}
|
||||
m_Type: 0
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
m_FillAmount: 1
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!1 &4647206759631483284
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 6779225005300184381}
|
||||
- component: {fileID: 4907889102814066276}
|
||||
- component: {fileID: 3600768053905690984}
|
||||
m_Layer: 5
|
||||
m_Name: "\u5E95\u56FE"
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &6779225005300184381
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4647206759631483284}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3622325189041885854}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 800, y: 800}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &4907889102814066276
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4647206759631483284}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &3600768053905690984
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4647206759631483284}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 21300000, guid: be6a10b0bf0d80a4c9f544a1acd002d3, type: 3}
|
||||
m_Type: 0
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
m_FillAmount: 1
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!1 &4733091857068211047
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 3622325189041885854}
|
||||
- component: {fileID: 8273484946029304967}
|
||||
- component: {fileID: 2624806213789816617}
|
||||
- component: {fileID: 4725065660544370942}
|
||||
m_Layer: 5
|
||||
m_Name: Sign Borad
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &3622325189041885854
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4733091857068211047}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 6779225005300184381}
|
||||
- {fileID: 5511029140917114872}
|
||||
- {fileID: 7107857185703162644}
|
||||
- {fileID: 8111894367628425388}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &8273484946029304967
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4733091857068211047}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &2624806213789816617
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4733091857068211047}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 0, g: 0, b: 0, a: 0.4627451}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
|
||||
m_Type: 1
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
m_FillAmount: 1
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!114 &4725065660544370942
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4733091857068211047}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d94a8c4a249bd4c40acd08b5b22b816f, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
signArea: {fileID: 9166499812227356483}
|
||||
icon: {fileID: 3021685778256469053}
|
||||
--- !u!1 &8084696075741448983
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 7107857185703162644}
|
||||
- component: {fileID: 7511113363137094445}
|
||||
- component: {fileID: 2769043377728641613}
|
||||
- component: {fileID: 9166499812227356483}
|
||||
m_Layer: 5
|
||||
m_Name: "\u7B7E\u540D\u533A"
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &7107857185703162644
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8084696075741448983}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3622325189041885854}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 185, y: -307}
|
||||
m_SizeDelta: {x: 380, y: 120}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &7511113363137094445
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8084696075741448983}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &2769043377728641613
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8084696075741448983}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Texture: {fileID: 0}
|
||||
m_UVRect:
|
||||
serializedVersion: 2
|
||||
x: 0
|
||||
y: 0
|
||||
width: 1
|
||||
height: 1
|
||||
--- !u!114 &9166499812227356483
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8084696075741448983}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: e420f55b5f62d494bb382d9693528bef, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
textureWidth: 380
|
||||
textureHeight: 120
|
||||
backgroundColor:
|
||||
serializedVersion: 2
|
||||
rgba: 16777215
|
||||
drawColor: {r: 1, g: 0, b: 0.14117648, a: 1}
|
||||
brushSize: 4
|
||||
smoothDrawing: 1
|
||||
targetLength: 550
|
||||
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 877dc95297a9acb4a9b66f121f651c89
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,153 @@
|
||||
fileFormatVersion: 2
|
||||
guid: be6a10b0bf0d80a4c9f544a1acd002d3
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 12
|
||||
mipmaps:
|
||||
mipMapMode: 0
|
||||
enableMipMap: 0
|
||||
sRGBTexture: 1
|
||||
linearTexture: 0
|
||||
fadeOut: 0
|
||||
borderMipMap: 0
|
||||
mipMapsPreserveCoverage: 0
|
||||
alphaTestReferenceValue: 0.5
|
||||
mipMapFadeDistanceStart: 1
|
||||
mipMapFadeDistanceEnd: 3
|
||||
bumpmap:
|
||||
convertToNormalMap: 0
|
||||
externalNormalMap: 0
|
||||
heightScale: 0.25
|
||||
normalMapFilter: 0
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 1
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 1
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 20
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 3
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: WebGL
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Server
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
outline: []
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,153 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9292740f0fa1fcf42b3bb16ce66d2355
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 12
|
||||
mipmaps:
|
||||
mipMapMode: 0
|
||||
enableMipMap: 0
|
||||
sRGBTexture: 1
|
||||
linearTexture: 0
|
||||
fadeOut: 0
|
||||
borderMipMap: 0
|
||||
mipMapsPreserveCoverage: 0
|
||||
alphaTestReferenceValue: 0.5
|
||||
mipMapFadeDistanceStart: 1
|
||||
mipMapFadeDistanceEnd: 3
|
||||
bumpmap:
|
||||
convertToNormalMap: 0
|
||||
externalNormalMap: 0
|
||||
heightScale: 0.25
|
||||
normalMapFilter: 0
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 1
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 1
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 100
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 3
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: WebGL
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Server
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
outline: []
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -112,6 +112,7 @@ tags:
|
||||
colorID: 8
|
||||
position: 250,200
|
||||
---
|
||||
<<declare $actionCount = 0>>
|
||||
<<set $actionCount = $actionCount + 1>>
|
||||
巷子口不起眼的墙上有一片被刷白的痕迹。你看得出来底下原来是一个涂鸦。
|
||||
->返回
|
||||
|
||||
@@ -5577,6 +5577,7 @@ RectTransform:
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 4732203076016039727}
|
||||
- {fileID: 1637395524}
|
||||
- {fileID: 8061307774175475527}
|
||||
- {fileID: 761395783}
|
||||
@@ -49281,6 +49282,112 @@ CanvasRenderer:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4224983177929188912}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!1001 &4732203076016039726
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 300534481}
|
||||
m_Modifications:
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_Pivot.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_Pivot.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_AnchorMax.x
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_AnchorMin.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4733091857068211047, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Sign Borad
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4733091857068211047, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
propertyPath: m_IsActive
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
--- !u!224 &4732203076016039727 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 3622325189041885854, guid: 877dc95297a9acb4a9b66f121f651c89, type: 3}
|
||||
m_PrefabInstance: {fileID: 4732203076016039726}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!224 &4736736406798942014
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
|
||||
@@ -0,0 +1,624 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!29 &1
|
||||
OcclusionCullingSettings:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_OcclusionBakeSettings:
|
||||
smallestOccluder: 5
|
||||
smallestHole: 0.25
|
||||
backfaceThreshold: 100
|
||||
m_SceneGUID: 00000000000000000000000000000000
|
||||
m_OcclusionCullingData: {fileID: 0}
|
||||
--- !u!104 &2
|
||||
RenderSettings:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 9
|
||||
m_Fog: 0
|
||||
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
|
||||
m_FogMode: 3
|
||||
m_FogDensity: 0.01
|
||||
m_LinearFogStart: 0
|
||||
m_LinearFogEnd: 300
|
||||
m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
|
||||
m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
|
||||
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
|
||||
m_AmbientIntensity: 1
|
||||
m_AmbientMode: 3
|
||||
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
|
||||
m_SkyboxMaterial: {fileID: 0}
|
||||
m_HaloStrength: 0.5
|
||||
m_FlareStrength: 1
|
||||
m_FlareFadeSpeed: 3
|
||||
m_HaloTexture: {fileID: 0}
|
||||
m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
|
||||
m_DefaultReflectionMode: 0
|
||||
m_DefaultReflectionResolution: 128
|
||||
m_ReflectionBounces: 1
|
||||
m_ReflectionIntensity: 1
|
||||
m_CustomReflection: {fileID: 0}
|
||||
m_Sun: {fileID: 0}
|
||||
m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
m_UseRadianceAmbientProbe: 0
|
||||
--- !u!157 &3
|
||||
LightmapSettings:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 12
|
||||
m_GIWorkflowMode: 1
|
||||
m_GISettings:
|
||||
serializedVersion: 2
|
||||
m_BounceScale: 1
|
||||
m_IndirectOutputScale: 1
|
||||
m_AlbedoBoost: 1
|
||||
m_EnvironmentLightingMode: 0
|
||||
m_EnableBakedLightmaps: 0
|
||||
m_EnableRealtimeLightmaps: 0
|
||||
m_LightmapEditorSettings:
|
||||
serializedVersion: 12
|
||||
m_Resolution: 2
|
||||
m_BakeResolution: 40
|
||||
m_AtlasSize: 1024
|
||||
m_AO: 0
|
||||
m_AOMaxDistance: 1
|
||||
m_CompAOExponent: 1
|
||||
m_CompAOExponentDirect: 0
|
||||
m_ExtractAmbientOcclusion: 0
|
||||
m_Padding: 2
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_LightmapsBakeMode: 1
|
||||
m_TextureCompression: 1
|
||||
m_FinalGather: 0
|
||||
m_FinalGatherFiltering: 1
|
||||
m_FinalGatherRayCount: 256
|
||||
m_ReflectionCompression: 2
|
||||
m_MixedBakeMode: 2
|
||||
m_BakeBackend: 1
|
||||
m_PVRSampling: 1
|
||||
m_PVRDirectSampleCount: 32
|
||||
m_PVRSampleCount: 512
|
||||
m_PVRBounces: 2
|
||||
m_PVREnvironmentSampleCount: 256
|
||||
m_PVREnvironmentReferencePointCount: 2048
|
||||
m_PVRFilteringMode: 1
|
||||
m_PVRDenoiserTypeDirect: 1
|
||||
m_PVRDenoiserTypeIndirect: 1
|
||||
m_PVRDenoiserTypeAO: 1
|
||||
m_PVRFilterTypeDirect: 0
|
||||
m_PVRFilterTypeIndirect: 0
|
||||
m_PVRFilterTypeAO: 0
|
||||
m_PVREnvironmentMIS: 1
|
||||
m_PVRCulling: 1
|
||||
m_PVRFilteringGaussRadiusDirect: 1
|
||||
m_PVRFilteringGaussRadiusIndirect: 5
|
||||
m_PVRFilteringGaussRadiusAO: 2
|
||||
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
|
||||
m_PVRFilteringAtrousPositionSigmaIndirect: 2
|
||||
m_PVRFilteringAtrousPositionSigmaAO: 1
|
||||
m_ExportTrainingData: 0
|
||||
m_TrainingDataDestination: TrainingData
|
||||
m_LightProbeSampleCountMultiplier: 4
|
||||
m_LightingDataAsset: {fileID: 0}
|
||||
m_LightingSettings: {fileID: 0}
|
||||
--- !u!196 &4
|
||||
NavMeshSettings:
|
||||
serializedVersion: 2
|
||||
m_ObjectHideFlags: 0
|
||||
m_BuildSettings:
|
||||
serializedVersion: 3
|
||||
agentTypeID: 0
|
||||
agentRadius: 0.5
|
||||
agentHeight: 2
|
||||
agentSlope: 45
|
||||
agentClimb: 0.4
|
||||
ledgeDropHeight: 0
|
||||
maxJumpAcrossDistance: 0
|
||||
minRegionArea: 2
|
||||
manualCellSize: 0
|
||||
cellSize: 0.16666667
|
||||
manualTileSize: 0
|
||||
tileSize: 256
|
||||
buildHeightMesh: 0
|
||||
maxJobWorkers: 0
|
||||
preserveTilesOutsideBounds: 0
|
||||
debug:
|
||||
m_Flags: 0
|
||||
m_NavMeshData: {fileID: 0}
|
||||
--- !u!1 &320411618
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 320411621}
|
||||
- component: {fileID: 320411620}
|
||||
- component: {fileID: 320411619}
|
||||
- component: {fileID: 320411622}
|
||||
m_Layer: 0
|
||||
m_Name: Main Camera
|
||||
m_TagString: MainCamera
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!81 &320411619
|
||||
AudioListener:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 320411618}
|
||||
m_Enabled: 1
|
||||
--- !u!20 &320411620
|
||||
Camera:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 320411618}
|
||||
m_Enabled: 1
|
||||
serializedVersion: 2
|
||||
m_ClearFlags: 1
|
||||
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
|
||||
m_projectionMatrixMode: 1
|
||||
m_GateFitMode: 2
|
||||
m_FOVAxisMode: 0
|
||||
m_Iso: 200
|
||||
m_ShutterSpeed: 0.005
|
||||
m_Aperture: 16
|
||||
m_FocusDistance: 10
|
||||
m_FocalLength: 50
|
||||
m_BladeCount: 5
|
||||
m_Curvature: {x: 2, y: 11}
|
||||
m_BarrelClipping: 0.25
|
||||
m_Anamorphism: 0
|
||||
m_SensorSize: {x: 36, y: 24}
|
||||
m_LensShift: {x: 0, y: 0}
|
||||
m_NormalizedViewPortRect:
|
||||
serializedVersion: 2
|
||||
x: 0
|
||||
y: 0
|
||||
width: 1
|
||||
height: 1
|
||||
near clip plane: 0.3
|
||||
far clip plane: 1000
|
||||
field of view: 60
|
||||
orthographic: 1
|
||||
orthographic size: 5
|
||||
m_Depth: -1
|
||||
m_CullingMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_RenderingPath: -1
|
||||
m_TargetTexture: {fileID: 0}
|
||||
m_TargetDisplay: 0
|
||||
m_TargetEye: 3
|
||||
m_HDR: 1
|
||||
m_AllowMSAA: 1
|
||||
m_AllowDynamicResolution: 0
|
||||
m_ForceIntoRT: 0
|
||||
m_OcclusionCulling: 1
|
||||
m_StereoConvergence: 10
|
||||
m_StereoSeparation: 0.022
|
||||
--- !u!4 &320411621
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 320411618}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: -10}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &320411622
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 320411618}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_RenderShadows: 1
|
||||
m_RequiresDepthTextureOption: 2
|
||||
m_RequiresOpaqueTextureOption: 2
|
||||
m_CameraType: 0
|
||||
m_Cameras: []
|
||||
m_RendererIndex: -1
|
||||
m_VolumeLayerMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 1
|
||||
m_VolumeTrigger: {fileID: 0}
|
||||
m_VolumeFrameworkUpdateModeOption: 2
|
||||
m_RenderPostProcessing: 0
|
||||
m_Antialiasing: 0
|
||||
m_AntialiasingQuality: 2
|
||||
m_StopNaN: 0
|
||||
m_Dithering: 0
|
||||
m_ClearDepth: 1
|
||||
m_AllowXRRendering: 1
|
||||
m_AllowHDROutput: 1
|
||||
m_UseScreenCoordOverride: 0
|
||||
m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_RequiresDepthTexture: 0
|
||||
m_RequiresColorTexture: 0
|
||||
m_Version: 2
|
||||
m_TaaSettings:
|
||||
quality: 3
|
||||
frameInfluence: 0.1
|
||||
jitterScale: 1
|
||||
mipBias: 0
|
||||
varianceClampScale: 0.9
|
||||
contrastAdaptiveSharpening: 0
|
||||
--- !u!1 &486327470
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 486327471}
|
||||
- component: {fileID: 486327473}
|
||||
- component: {fileID: 486327472}
|
||||
m_Layer: 5
|
||||
m_Name: Image
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &486327471
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 486327470}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 1685975120}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 1000, y: 1000}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &486327472
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 486327470}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 21300000, guid: be6a10b0bf0d80a4c9f544a1acd002d3, type: 3}
|
||||
m_Type: 0
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
m_FillAmount: 1
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!222 &486327473
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 486327470}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!1 &1228071309
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1228071312}
|
||||
- component: {fileID: 1228071311}
|
||||
- component: {fileID: 1228071310}
|
||||
m_Layer: 0
|
||||
m_Name: EventSystem
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!114 &1228071310
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1228071309}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_SendPointerHoverToParent: 1
|
||||
m_HorizontalAxis: Horizontal
|
||||
m_VerticalAxis: Vertical
|
||||
m_SubmitButton: Submit
|
||||
m_CancelButton: Cancel
|
||||
m_InputActionsPerSecond: 10
|
||||
m_RepeatDelay: 0.5
|
||||
m_ForceModuleActive: 0
|
||||
--- !u!114 &1228071311
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1228071309}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_FirstSelected: {fileID: 0}
|
||||
m_sendNavigationEvents: 1
|
||||
m_DragThreshold: 10
|
||||
--- !u!4 &1228071312
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1228071309}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &1503960632
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1503960633}
|
||||
- component: {fileID: 1503960635}
|
||||
- component: {fileID: 1503960634}
|
||||
- component: {fileID: 1503960636}
|
||||
m_Layer: 5
|
||||
m_Name: RawImage
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &1503960633
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1503960632}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 1685975120}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 230.19, y: -386.06}
|
||||
m_SizeDelta: {x: 478.59, y: 151.55}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &1503960634
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1503960632}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Texture: {fileID: 0}
|
||||
m_UVRect:
|
||||
serializedVersion: 2
|
||||
x: 0
|
||||
y: 0
|
||||
width: 1
|
||||
height: 1
|
||||
--- !u!222 &1503960635
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1503960632}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &1503960636
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1503960632}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: e420f55b5f62d494bb382d9693528bef, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
textureWidth: 512
|
||||
textureHeight: 512
|
||||
backgroundColor:
|
||||
serializedVersion: 2
|
||||
rgba: 0
|
||||
drawColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
brushSize: 5
|
||||
smoothDrawing: 1
|
||||
targetLength: 100
|
||||
--- !u!1 &1685975116
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1685975120}
|
||||
- component: {fileID: 1685975119}
|
||||
- component: {fileID: 1685975118}
|
||||
- component: {fileID: 1685975117}
|
||||
- component: {fileID: 1685975121}
|
||||
m_Layer: 5
|
||||
m_Name: Canvas
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!114 &1685975117
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1685975116}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_IgnoreReversedGraphics: 1
|
||||
m_BlockingObjects: 0
|
||||
m_BlockingMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
--- !u!114 &1685975118
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1685975116}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_UiScaleMode: 0
|
||||
m_ReferencePixelsPerUnit: 100
|
||||
m_ScaleFactor: 1
|
||||
m_ReferenceResolution: {x: 800, y: 600}
|
||||
m_ScreenMatchMode: 0
|
||||
m_MatchWidthOrHeight: 0
|
||||
m_PhysicalUnit: 3
|
||||
m_FallbackScreenDPI: 96
|
||||
m_DefaultSpriteDPI: 96
|
||||
m_DynamicPixelsPerUnit: 1
|
||||
m_PresetInfoIsWorld: 0
|
||||
--- !u!223 &1685975119
|
||||
Canvas:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1685975116}
|
||||
m_Enabled: 1
|
||||
serializedVersion: 3
|
||||
m_RenderMode: 1
|
||||
m_Camera: {fileID: 320411620}
|
||||
m_PlaneDistance: 100
|
||||
m_PixelPerfect: 0
|
||||
m_ReceivesEvents: 1
|
||||
m_OverrideSorting: 0
|
||||
m_OverridePixelPerfect: 0
|
||||
m_SortingBucketNormalizedSize: 0
|
||||
m_VertexColorAlwaysGammaSpace: 0
|
||||
m_AdditionalShaderChannelsFlag: 0
|
||||
m_UpdateRectTransformForStandalone: 0
|
||||
m_SortingLayerID: 0
|
||||
m_SortingOrder: 0
|
||||
m_TargetDisplay: 0
|
||||
--- !u!224 &1685975120
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1685975116}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 0, y: 0, z: 0}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 486327471}
|
||||
- {fileID: 1503960633}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0, y: 0}
|
||||
--- !u!114 &1685975121
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1685975116}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d94a8c4a249bd4c40acd08b5b22b816f, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
signArea: {fileID: 0}
|
||||
icon: {fileID: 0}
|
||||
--- !u!1660057539 &9223372036854775807
|
||||
SceneRoots:
|
||||
m_ObjectHideFlags: 0
|
||||
m_Roots:
|
||||
- {fileID: 320411621}
|
||||
- {fileID: 1228071312}
|
||||
- {fileID: 1685975120}
|
||||
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
<<<<<<<< HEAD:Assets/Scenes/SignTest.unity.meta
|
||||
guid: 4d17beff88ea1bd45a09d2e1e9854268
|
||||
DefaultImporter:
|
||||
========
|
||||
guid: 16afd6b9dee930748902c25e1db009de
|
||||
TextScriptImporter:
|
||||
>>>>>>>> develop:Assets/UI/Animation/Loading/LoadingAnimationConfig.json.meta
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -121,6 +121,31 @@ namespace AibisDream
|
||||
return panel.FlashRed(duration);
|
||||
}
|
||||
|
||||
[YarnCommand("show_sign_board")]
|
||||
public static void ShowSignBoard(bool enable = true)
|
||||
{
|
||||
var panel = UIManager.Instance.GetPanel<PlayToolPanel>();
|
||||
panel.ShowSignBoard();
|
||||
if (enable)
|
||||
{
|
||||
panel.EnableSignBoard();
|
||||
}
|
||||
}
|
||||
|
||||
[YarnCommand("enable_sign_board")]
|
||||
public static void EnableSignBoard()
|
||||
{
|
||||
var panel = UIManager.Instance.GetPanel<PlayToolPanel>();
|
||||
panel.EnableSignBoard();
|
||||
}
|
||||
|
||||
[YarnCommand("close_sign_board")]
|
||||
public static void CloseSignBoard()
|
||||
{
|
||||
var panel = UIManager.Instance.GetPanel<PlayToolPanel>();
|
||||
panel.CloseSignBoard();
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -1,10 +1,13 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Reflection;
|
||||
using DG.Tweening;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace Framework.Core
|
||||
namespace AibisDream.Framework
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Field, AllowMultiple = false)]
|
||||
public class FindComponentAttribute : Attribute
|
||||
|
||||
@@ -0,0 +1,154 @@
|
||||
using System.Collections;
|
||||
using DG.Tweening;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AibisDream.Framework
|
||||
{
|
||||
/// <summary>
|
||||
/// UI Image窗帘展开效果工具类(使用Shader实现)
|
||||
/// 实现从左到右的展开动画,保持图片原始宽高比不被压扁
|
||||
/// </summary>
|
||||
public static class CurtainRevealKit
|
||||
{
|
||||
private static readonly int RevealProgressPropertyID = Shader.PropertyToID("_RevealProgress");
|
||||
private static readonly int EdgeSoftnessPropertyID = Shader.PropertyToID("_EdgeSoftness");
|
||||
|
||||
/// <summary>
|
||||
/// 从左到右显示图片(窗帘拉开效果),使用Shader实现,保持图片原始宽高比
|
||||
/// </summary>
|
||||
/// <param name="image">目标Image组件</param>
|
||||
/// <param name="duration">动画时长</param>
|
||||
/// <param name="easeType">缓动类型</param>
|
||||
/// <param name="edgeSoftness">边缘柔化程度(0-0.1)</param>
|
||||
/// <returns>协程</returns>
|
||||
public static IEnumerator RevealFromLeftAsync(this Image image, float duration = 1f,
|
||||
Ease easeType = Ease.OutQuad, float edgeSoftness = 0.02f)
|
||||
{
|
||||
image.gameObject.SetActive(true);
|
||||
|
||||
// 确保Image有Material实例(避免影响其他使用相同Material的对象)
|
||||
Material material = EnsureMaterialInstance(image);
|
||||
|
||||
// 设置边缘柔化
|
||||
material.SetFloat(EdgeSoftnessPropertyID, edgeSoftness);
|
||||
|
||||
// 初始状态:进度为0(完全隐藏)
|
||||
material.SetFloat(RevealProgressPropertyID, 0f);
|
||||
|
||||
// 动画:进度从0到1
|
||||
float currentProgress = 0f;
|
||||
Tweener tween = DOTween.To(
|
||||
() => currentProgress,
|
||||
value =>
|
||||
{
|
||||
currentProgress = value;
|
||||
material.SetFloat(RevealProgressPropertyID, value);
|
||||
},
|
||||
1f,
|
||||
duration
|
||||
).SetEase(easeType);
|
||||
|
||||
yield return tween.WaitForCompletion();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 同步版本:从左到右显示图片
|
||||
/// </summary>
|
||||
/// <param name="image">目标Image组件</param>
|
||||
/// <param name="duration">动画时长</param>
|
||||
/// <param name="easeType">缓动类型</param>
|
||||
/// <param name="edgeSoftness">边缘柔化程度(0-0.1)</param>
|
||||
public static void RevealFromLeft(this Image image, float duration = 1f,
|
||||
Ease easeType = Ease.OutQuad, float edgeSoftness = 0.02f)
|
||||
{
|
||||
image.gameObject.SetActive(true);
|
||||
|
||||
Material material = EnsureMaterialInstance(image);
|
||||
material.SetFloat(EdgeSoftnessPropertyID, edgeSoftness);
|
||||
material.SetFloat(RevealProgressPropertyID, 0f);
|
||||
|
||||
float currentProgress = 0f;
|
||||
DOTween.To(
|
||||
() => currentProgress,
|
||||
value =>
|
||||
{
|
||||
currentProgress = value;
|
||||
material.SetFloat(RevealProgressPropertyID, value);
|
||||
},
|
||||
1f,
|
||||
duration
|
||||
).SetEase(easeType);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 设置窗帘展开进度(手动控制)
|
||||
/// </summary>
|
||||
/// <param name="image">目标Image组件</param>
|
||||
/// <param name="progress">进度值(0-1)</param>
|
||||
/// <param name="edgeSoftness">边缘柔化程度(0-0.1)</param>
|
||||
public static void SetRevealProgress(this Image image, float progress, float edgeSoftness = 0.02f)
|
||||
{
|
||||
if (image == null || image.material == null) return;
|
||||
|
||||
Material material = EnsureMaterialInstance(image);
|
||||
material.SetFloat(EdgeSoftnessPropertyID, edgeSoftness);
|
||||
material.SetFloat(RevealProgressPropertyID, Mathf.Clamp01(progress));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 重置窗帘展开效果(恢复原始状态)
|
||||
/// </summary>
|
||||
/// <param name="image">目标Image组件</param>
|
||||
public static void ResetReveal(this Image image)
|
||||
{
|
||||
if (image == null || image.material == null) return;
|
||||
|
||||
Material material = EnsureMaterialInstance(image);
|
||||
material.SetFloat(RevealProgressPropertyID, 1f);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 确保Material有独立实例(避免影响其他对象)
|
||||
/// </summary>
|
||||
private static Material EnsureMaterialInstance(Image image)
|
||||
{
|
||||
if (image.material == null)
|
||||
{
|
||||
// 如果没有Material,尝试加载Shader
|
||||
Shader shader = Shader.Find("UI/CurtainReveal");
|
||||
if (shader == null)
|
||||
{
|
||||
Debug.LogError("找不到Shader: UI/CurtainReveal,请确保Shader已正确导入");
|
||||
return null;
|
||||
}
|
||||
image.material = new Material(shader);
|
||||
}
|
||||
else if (image.material.shader.name != "UI/CurtainReveal")
|
||||
{
|
||||
// 如果Material的Shader不对,创建新的Material
|
||||
Shader shader = Shader.Find("UI/CurtainReveal");
|
||||
if (shader == null)
|
||||
{
|
||||
Debug.LogError("找不到Shader: UI/CurtainReveal,请确保Shader已正确导入");
|
||||
return image.material;
|
||||
}
|
||||
image.material = new Material(shader);
|
||||
// 复制原始纹理和颜色
|
||||
if (image.sprite != null)
|
||||
{
|
||||
image.material.SetTexture("_MainTex", image.sprite.texture);
|
||||
}
|
||||
image.material.SetColor("_Color", image.color);
|
||||
}
|
||||
else if (image.material.name.Contains("(Instance)") == false)
|
||||
{
|
||||
// 如果Material不是实例,创建实例以避免影响其他对象
|
||||
image.material = new Material(image.material);
|
||||
}
|
||||
|
||||
return image.material;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5fdfd099f63f488468ea20b150b8e883
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -28,6 +28,7 @@ namespace AibisDream.UI
|
||||
private Image _redFlash;
|
||||
private ModalWindowProgressBar _window;
|
||||
private ModalWindow _warningWindow;
|
||||
private SignBoard _signBoard;
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -46,6 +47,7 @@ namespace AibisDream.UI
|
||||
_window = transform.Find("进度条窗口").GetComponent<ModalWindowProgressBar>();
|
||||
_redFlash = transform.Find("Red Flash").GetComponent<Image>();
|
||||
_warningWindow = transform.Find("警告窗口").GetComponent<ModalWindow>();
|
||||
_signBoard = transform.GetComponentInChildren<SignBoard>();
|
||||
}
|
||||
|
||||
public IEnumerator FadeInAsync(float duration = 1)
|
||||
@@ -160,6 +162,21 @@ namespace AibisDream.UI
|
||||
_redFlash.gameObject.SetActive(false);
|
||||
}
|
||||
|
||||
public void ShowSignBoard()
|
||||
{
|
||||
_signBoard.ShowSignBoard();
|
||||
}
|
||||
|
||||
public void EnableSignBoard()
|
||||
{
|
||||
_signBoard.EnableSignBoard();
|
||||
}
|
||||
|
||||
public void CloseSignBoard()
|
||||
{
|
||||
_signBoard.CloseSignBoard();
|
||||
}
|
||||
|
||||
private void HideAll()
|
||||
{
|
||||
_fullScreenImage.FadeOut(0.1f);
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 92ac1277c8d6bfc45b3b2fe63235f43b
|
||||
guid: c1b7601c3f126f8438c4c01ebedb5817
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
@@ -0,0 +1,405 @@
|
||||
using System;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
using UnityEngine.EventSystems;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AibisDream
|
||||
{
|
||||
/// <summary>
|
||||
/// 画板组件,支持鼠标拖动绘制(UI Space)
|
||||
/// 需要挂载在带有RectTransform和RawImage的GameObject上
|
||||
/// </summary>
|
||||
[RequireComponent(typeof(RectTransform))]
|
||||
[RequireComponent(typeof(RawImage))]
|
||||
public class SignArea : MonoBehaviour, IPointerDownHandler, IDragHandler, IPointerUpHandler
|
||||
{
|
||||
[Header("画板设置")]
|
||||
[SerializeField] private int textureWidth = 512;
|
||||
[SerializeField] private int textureHeight = 512;
|
||||
[SerializeField] private Color32 backgroundColor = Color.clear;
|
||||
|
||||
[Header("画笔设置")]
|
||||
[SerializeField] private Color drawColor = Color.black;
|
||||
[SerializeField] private int brushSize = 5;
|
||||
[SerializeField] private bool smoothDrawing = true; // 是否平滑绘制(连接两点之间的所有点)
|
||||
|
||||
[Header("长度目标设置")]
|
||||
[SerializeField] private float targetLength = 100f; // 目标绘画长度(像素)
|
||||
|
||||
public event Action<float> onLengthTargetExceeded; // 绘画长度超过目标事件(参数:当前长度)
|
||||
|
||||
private Texture2D drawTexture;
|
||||
private RawImage drawImage;
|
||||
private RectTransform rectTransform;
|
||||
|
||||
private Vector2 lastDrawPoint;
|
||||
private bool isDrawing = false;
|
||||
private float currentStrokeLength = 0f; // 当前单次绘画的线段长度
|
||||
private float totalLength = 0f; // 累计所有笔画的总长度
|
||||
private bool hasTriggeredTargetEvent = false; // 是否已触发超过目标事件
|
||||
private bool isLocked = true; // 锁定标记,锁定状态下无法绘画
|
||||
|
||||
private void Awake()
|
||||
{
|
||||
drawImage = GetComponent<RawImage>();
|
||||
rectTransform = GetComponent<RectTransform>();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 初始化画布纹理
|
||||
/// </summary>
|
||||
public void Init()
|
||||
{
|
||||
// 创建可读写的纹理
|
||||
drawTexture = new Texture2D(textureWidth, textureHeight, TextureFormat.RGBA32, false);
|
||||
drawTexture.filterMode = FilterMode.Point; // 使用 Point 过滤模式实现像素化效果
|
||||
|
||||
// 填充背景色
|
||||
Color32[] pixels = new Color32[textureWidth * textureHeight];
|
||||
for (int i = 0; i < pixels.Length; i++)
|
||||
{
|
||||
pixels[i] = backgroundColor;
|
||||
}
|
||||
drawTexture.SetPixels32(pixels);
|
||||
drawTexture.Apply();
|
||||
|
||||
// 设置到RawImage
|
||||
drawImage.texture = drawTexture;
|
||||
|
||||
// 重置累计总长度和事件标志
|
||||
totalLength = 0f;
|
||||
hasTriggeredTargetEvent = false;
|
||||
}
|
||||
|
||||
public void Dispose()
|
||||
{
|
||||
Clear();
|
||||
|
||||
if (drawTexture != null)
|
||||
{
|
||||
Destroy(drawTexture);
|
||||
}
|
||||
drawTexture = null;
|
||||
lastDrawPoint = Vector2.zero;
|
||||
isDrawing = false;
|
||||
onLengthTargetExceeded = null;
|
||||
// Dispose 后锁定
|
||||
isLocked = true;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 将屏幕坐标转换为纹理坐标
|
||||
/// </summary>
|
||||
private bool ScreenToTextureCoord(Vector2 screenPos, out Vector2 textureCoord)
|
||||
{
|
||||
textureCoord = Vector2.zero;
|
||||
|
||||
// 将屏幕坐标转换为UI本地坐标
|
||||
if (UIManager.Instance.ScreenPointToLocalPointInRectangle(rectTransform, screenPos, out Vector2 localPoint))
|
||||
{
|
||||
// 检查是否在RectTransform范围内
|
||||
Rect rect = rectTransform.rect;
|
||||
if (!rect.Contains(localPoint))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
// 转换为纹理坐标 (0,0) 到 (textureWidth, textureHeight)
|
||||
// localPoint的范围是 (-rect.width/2, -rect.height/2) 到 (rect.width/2, rect.height/2)
|
||||
float normalizedX = (localPoint.x + rect.width / 2) / rect.width;
|
||||
float normalizedY = (localPoint.y + rect.height / 2) / rect.height;
|
||||
|
||||
textureCoord.x = normalizedX * textureWidth;
|
||||
textureCoord.y = normalizedY * textureHeight;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 在指定位置绘制(方形像素笔刷)
|
||||
/// </summary>
|
||||
private void DrawAtPoint(Vector2 point)
|
||||
{
|
||||
// 检查纹理是否已初始化
|
||||
if (drawTexture == null)
|
||||
{
|
||||
Debug.LogWarning("SignArea: drawTexture 未初始化,请先调用 Init() 方法");
|
||||
return;
|
||||
}
|
||||
|
||||
int centerX = Mathf.RoundToInt(point.x);
|
||||
int centerY = Mathf.RoundToInt(point.y);
|
||||
|
||||
// 绘制方形笔刷(像素化,无柔边效果)
|
||||
for (int x = -brushSize; x <= brushSize; x++)
|
||||
{
|
||||
for (int y = -brushSize; y <= brushSize; y++)
|
||||
{
|
||||
int px = centerX + x;
|
||||
int py = centerY + y;
|
||||
|
||||
// 检查边界
|
||||
if (px >= 0 && px < textureWidth && py >= 0 && py < textureHeight)
|
||||
{
|
||||
// 像素化绘制:直接使用画笔颜色,不进行透明度渐变
|
||||
Color existingColor = drawTexture.GetPixel(px, py);
|
||||
// Alpha 混合公式: result = src * srcAlpha + dst * (1 - srcAlpha)
|
||||
Color blendedColor = new Color(
|
||||
Mathf.Lerp(existingColor.r, drawColor.r, drawColor.a),
|
||||
Mathf.Lerp(existingColor.g, drawColor.g, drawColor.a),
|
||||
Mathf.Lerp(existingColor.b, drawColor.b, drawColor.a),
|
||||
Mathf.Min(1f, existingColor.a + drawColor.a * (1f - existingColor.a))
|
||||
);
|
||||
drawTexture.SetPixel(px, py, blendedColor);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 在两点之间绘制线条(平滑绘制)
|
||||
/// </summary>
|
||||
private void DrawLine(Vector2 start, Vector2 end)
|
||||
{
|
||||
float distance = Vector2.Distance(start, end);
|
||||
int steps = Mathf.CeilToInt(distance);
|
||||
|
||||
for (int i = 0; i <= steps; i++)
|
||||
{
|
||||
float t = steps > 0 ? (float)i / steps : 0;
|
||||
Vector2 point = Vector2.Lerp(start, end, t);
|
||||
DrawAtPoint(point);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 应用绘制更改到纹理
|
||||
/// </summary>
|
||||
private void ApplyDrawing()
|
||||
{
|
||||
if (drawTexture != null)
|
||||
{
|
||||
drawTexture.Apply();
|
||||
// 确保RawImage显示更新
|
||||
if (drawImage != null && drawImage.texture != drawTexture)
|
||||
{
|
||||
drawImage.texture = drawTexture;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 清除画布
|
||||
/// </summary>
|
||||
public void Clear()
|
||||
{
|
||||
if (drawTexture == null)
|
||||
{
|
||||
Debug.LogWarning("SignArea: drawTexture 未初始化,无法清除画布");
|
||||
return;
|
||||
}
|
||||
|
||||
Color32[] pixels = new Color32[textureWidth * textureHeight];
|
||||
for (int i = 0; i < pixels.Length; i++)
|
||||
{
|
||||
pixels[i] = backgroundColor;
|
||||
}
|
||||
drawTexture.SetPixels32(pixels);
|
||||
drawTexture.Apply();
|
||||
|
||||
// 重置累计总长度和事件标志
|
||||
totalLength = 0f;
|
||||
hasTriggeredTargetEvent = false;
|
||||
onLengthTargetExceeded = null;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 设置画笔颜色
|
||||
/// </summary>
|
||||
public void SetDrawColor(Color color)
|
||||
{
|
||||
drawColor = color;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 设置画笔大小
|
||||
/// </summary>
|
||||
public void SetBrushSize(int size)
|
||||
{
|
||||
brushSize = Mathf.Max(1, size);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 设置背景颜色
|
||||
/// </summary>
|
||||
public void SetBackgroundColor(Color color)
|
||||
{
|
||||
backgroundColor = color;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 设置目标绘画长度
|
||||
/// </summary>
|
||||
public void SetTargetLength(float length)
|
||||
{
|
||||
targetLength = Mathf.Max(0f, length);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取累计所有笔画的总长度
|
||||
/// </summary>
|
||||
public float GetCurrentStrokeLength()
|
||||
{
|
||||
return totalLength;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 设置锁定状态
|
||||
/// </summary>
|
||||
/// <param name="locked">true 为锁定(无法绘画),false 为解锁(可以绘画)</param>
|
||||
public void SetLocked(bool locked)
|
||||
{
|
||||
isLocked = locked;
|
||||
// 如果锁定,停止当前绘画
|
||||
if (locked && isDrawing)
|
||||
{
|
||||
isDrawing = false;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取当前锁定状态
|
||||
/// </summary>
|
||||
public bool IsLocked()
|
||||
{
|
||||
return isLocked;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 保存画布为PNG图片
|
||||
/// </summary>
|
||||
public byte[] SaveToPNG()
|
||||
{
|
||||
if (drawTexture == null)
|
||||
{
|
||||
Debug.LogWarning("SignArea: drawTexture 未初始化,无法保存图片");
|
||||
return null;
|
||||
}
|
||||
return drawTexture.EncodeToPNG();
|
||||
}
|
||||
|
||||
// EventSystem接口实现
|
||||
public void OnPointerDown(PointerEventData eventData)
|
||||
{
|
||||
if (eventData.button != PointerEventData.InputButton.Left)
|
||||
return;
|
||||
|
||||
// 检查是否锁定
|
||||
if (isLocked)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
// 检查纹理是否已初始化
|
||||
if (drawTexture == null)
|
||||
{
|
||||
Debug.LogWarning("SignArea: drawTexture 未初始化,请先调用 Init() 方法");
|
||||
return;
|
||||
}
|
||||
|
||||
if (ScreenToTextureCoord(eventData.position, out Vector2 textureCoord))
|
||||
{
|
||||
isDrawing = true;
|
||||
// 重置当前绘画会话的累计长度
|
||||
currentStrokeLength = 0f;
|
||||
// 确保第一次点击也能绘制
|
||||
lastDrawPoint = textureCoord;
|
||||
DrawAtPoint(textureCoord);
|
||||
ApplyDrawing();
|
||||
|
||||
// 强制更新RawImage显示
|
||||
if (drawImage != null && drawTexture != null)
|
||||
{
|
||||
drawImage.texture = drawTexture;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public void OnDrag(PointerEventData eventData)
|
||||
{
|
||||
if (!isDrawing)
|
||||
return;
|
||||
|
||||
// 检查是否锁定
|
||||
if (isLocked)
|
||||
{
|
||||
isDrawing = false;
|
||||
return;
|
||||
}
|
||||
|
||||
if (ScreenToTextureCoord(eventData.position, out Vector2 textureCoord))
|
||||
{
|
||||
float segmentLength = Vector2.Distance(lastDrawPoint, textureCoord);
|
||||
|
||||
if (smoothDrawing)
|
||||
{
|
||||
// 平滑绘制:连接两点之间的所有点
|
||||
// 如果两点距离太近,直接绘制当前点(避免DrawLine计算出错)
|
||||
if (segmentLength < 0.1f)
|
||||
{
|
||||
DrawAtPoint(textureCoord);
|
||||
}
|
||||
else
|
||||
{
|
||||
DrawLine(lastDrawPoint, textureCoord);
|
||||
// 累计线段长度
|
||||
currentStrokeLength += segmentLength;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
// 直接绘制当前点,但仍累计线段长度
|
||||
DrawAtPoint(textureCoord);
|
||||
// 累计线段长度
|
||||
currentStrokeLength += segmentLength;
|
||||
}
|
||||
|
||||
ApplyDrawing();
|
||||
lastDrawPoint = textureCoord;
|
||||
}
|
||||
}
|
||||
|
||||
public void OnPointerUp(PointerEventData eventData)
|
||||
{
|
||||
if (isDrawing)
|
||||
{
|
||||
// 将当前笔画长度累加到总长度
|
||||
totalLength += currentStrokeLength;
|
||||
|
||||
// 检查累计总长度是否超过目标长度,且尚未触发过事件
|
||||
if (!hasTriggeredTargetEvent && totalLength > targetLength)
|
||||
{
|
||||
hasTriggeredTargetEvent = true;
|
||||
// 触发超过目标长度事件,传递累计总长度
|
||||
onLengthTargetExceeded?.Invoke(totalLength);
|
||||
// 触发事件后自动锁定
|
||||
isLocked = true;
|
||||
}
|
||||
}
|
||||
isDrawing = false;
|
||||
}
|
||||
|
||||
private void OnDestroy()
|
||||
{
|
||||
// 清理纹理资源
|
||||
if (drawTexture != null)
|
||||
{
|
||||
Destroy(drawTexture);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e420f55b5f62d494bb382d9693528bef
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,46 @@
|
||||
using AibisDream.Framework;
|
||||
using DG.Tweening;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AibisDream.UI
|
||||
{
|
||||
public class SignBoard : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private SignArea signArea;
|
||||
[SerializeField] private Image icon;
|
||||
|
||||
public void ShowSignBoard()
|
||||
{
|
||||
gameObject.SetActive(true);
|
||||
|
||||
signArea.Init();
|
||||
signArea.onLengthTargetExceeded += OnSignEnd;
|
||||
|
||||
icon.gameObject.SetActive(false);
|
||||
icon.ResetReveal();
|
||||
}
|
||||
|
||||
public void EnableSignBoard()
|
||||
{
|
||||
signArea.SetLocked(false);
|
||||
}
|
||||
|
||||
public void CloseSignBoard()
|
||||
{
|
||||
gameObject.SetActive(false);
|
||||
|
||||
signArea.onLengthTargetExceeded -= OnSignEnd;
|
||||
signArea.Dispose(); // Dispose 也会锁定,但这里显式调用确保状态正确
|
||||
|
||||
icon.gameObject.SetActive(false);
|
||||
icon.ResetReveal();
|
||||
}
|
||||
|
||||
private void OnSignEnd(float distance)
|
||||
{
|
||||
// 签名完成,打开成功标志
|
||||
StartCoroutine(icon.RevealFromLeftAsync(1f, Ease.OutQuad));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d94a8c4a249bd4c40acd08b5b22b816f
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -174,6 +174,11 @@ namespace AibisDream
|
||||
|
||||
return localPoint;
|
||||
}
|
||||
|
||||
public bool ScreenPointToLocalPointInRectangle(RectTransform rectTransform, Vector2 screenPos, out Vector2 localPoint)
|
||||
{
|
||||
return RectTransformUtility.ScreenPointToLocalPointInRectangle(rectTransform, screenPos, UICamera, out localPoint);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 检查鼠标是否在指定标记的 UI 区域上
|
||||
|
||||
@@ -86,7 +86,7 @@ namespace AibisDream.Utility
|
||||
public const int LineMinDelay = 600;
|
||||
public const int AutoHideDelay = 150;
|
||||
public const int FixedDelay = 200;
|
||||
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
<<<<<<<< HEAD:Assets/Scenes/SignTest.unity.meta
|
||||
guid: 9c6ff7ad332c29b45a1b2ef262f7d324
|
||||
DefaultImporter:
|
||||
========
|
||||
guid: 16afd6b9dee930748902c25e1db009de
|
||||
TextScriptImporter:
|
||||
>>>>>>>> develop:Assets/UI/Animation/Loading/LoadingAnimationConfig.json.meta
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
|
||||
BIN
Binary file not shown.
@@ -0,0 +1,197 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 4b7004709baa3f942998e7994b48bd38
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 12
|
||||
mipmaps:
|
||||
mipMapMode: 0
|
||||
enableMipMap: 0
|
||||
sRGBTexture: 1
|
||||
linearTexture: 0
|
||||
fadeOut: 0
|
||||
borderMipMap: 0
|
||||
mipMapsPreserveCoverage: 0
|
||||
alphaTestReferenceValue: 0.5
|
||||
mipMapFadeDistanceStart: 1
|
||||
mipMapFadeDistanceEnd: 3
|
||||
bumpmap:
|
||||
convertToNormalMap: 0
|
||||
externalNormalMap: 0
|
||||
heightScale: 0.25
|
||||
normalMapFilter: 0
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 1
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 2
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 100
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 0
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 3
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: WebGL
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Server
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites:
|
||||
- serializedVersion: 2
|
||||
name: "\u6B64\u5904\u7B7E\u540D"
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 0
|
||||
y: 100
|
||||
width: 353
|
||||
height: 100
|
||||
alignment: 0
|
||||
pivot: {x: 0.5, y: 0.5}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 6f7d3c4ac39a7874eab3bdf4e377a4e4
|
||||
internalID: 1224447322
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: SignHere
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 0
|
||||
y: 0
|
||||
width: 353
|
||||
height: 100
|
||||
alignment: 0
|
||||
pivot: {x: 0.5, y: 0.5}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 16d7fe05d67e1e743a3304ab3ff46f48
|
||||
internalID: 2006242356
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
outline: []
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable:
|
||||
SignHere: 2006242356
|
||||
"\u6B64\u5904\u7B7E\u540D": 1224447322
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,58 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!21 &2100000
|
||||
Material:
|
||||
serializedVersion: 8
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: CurtainReveal
|
||||
m_Shader: {fileID: 4800000, guid: bb01377b8e49b39439653b16c87b914e, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords: []
|
||||
m_InvalidKeywords: []
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses: []
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _AlphaTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MaskTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _NormalMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _ColorMask: 15
|
||||
- _EdgeSoftness: 0.02
|
||||
- _EnableExternalAlpha: 0
|
||||
- _RevealProgress: 0
|
||||
- _Stencil: 0
|
||||
- _StencilComp: 8
|
||||
- _StencilOp: 0
|
||||
- _StencilReadMask: 255
|
||||
- _StencilWriteMask: 255
|
||||
- _UseUIAlphaClip: 0
|
||||
m_Colors:
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _Flip: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _RendererColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 0ae8d967cfb953c45a72649c19320118
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 91c05e37ce21271478c4eb393a065465
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,132 @@
|
||||
Shader "UI/CurtainReveal"
|
||||
{
|
||||
Properties
|
||||
{
|
||||
[PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {}
|
||||
_Color ("Tint", Color) = (1,1,1,1)
|
||||
|
||||
[Header(Curtain Reveal)]
|
||||
_RevealProgress ("Reveal Progress", Range(0, 1)) = 0
|
||||
_EdgeSoftness ("Edge Softness", Range(0, 0.1)) = 0.02
|
||||
|
||||
_StencilComp ("Stencil Comparison", Float) = 8
|
||||
_Stencil ("Stencil ID", Float) = 0
|
||||
_StencilOp ("Stencil Operation", Float) = 0
|
||||
_StencilWriteMask ("Stencil Write Mask", Float) = 255
|
||||
_StencilReadMask ("Stencil Read Mask", Float) = 255
|
||||
_ColorMask ("Color Mask", Float) = 15
|
||||
|
||||
[Toggle(UNITY_UI_ALPHACLIP)] _UseUIAlphaClip ("Use Alpha Clip", Float) = 0
|
||||
}
|
||||
|
||||
SubShader
|
||||
{
|
||||
Tags
|
||||
{
|
||||
"Queue"="Transparent"
|
||||
"IgnoreProjector"="True"
|
||||
"RenderType"="Transparent"
|
||||
"PreviewType"="Plane"
|
||||
"CanUseSpriteAtlas"="True"
|
||||
}
|
||||
|
||||
Stencil
|
||||
{
|
||||
Ref [_Stencil]
|
||||
Comp [_StencilComp]
|
||||
Pass [_StencilOp]
|
||||
ReadMask [_StencilReadMask]
|
||||
WriteMask [_StencilWriteMask]
|
||||
}
|
||||
|
||||
Cull Off
|
||||
Lighting Off
|
||||
ZWrite Off
|
||||
ZTest [unity_GUIZTestMode]
|
||||
Blend SrcAlpha OneMinusSrcAlpha
|
||||
ColorMask [_ColorMask]
|
||||
|
||||
Pass
|
||||
{
|
||||
Name "Default"
|
||||
CGPROGRAM
|
||||
#pragma vertex vert
|
||||
#pragma fragment frag
|
||||
#pragma target 2.0
|
||||
|
||||
#include "UnityCG.cginc"
|
||||
#include "UnityUI.cginc"
|
||||
|
||||
#pragma multi_compile_local _ UNITY_UI_ALPHACLIP
|
||||
|
||||
struct appdata_t
|
||||
{
|
||||
float4 vertex : POSITION;
|
||||
float4 color : COLOR;
|
||||
float2 texcoord : TEXCOORD0;
|
||||
UNITY_VERTEX_INPUT_INSTANCE_ID
|
||||
};
|
||||
|
||||
struct v2f
|
||||
{
|
||||
float4 vertex : SV_POSITION;
|
||||
fixed4 color : COLOR;
|
||||
float2 texcoord : TEXCOORD0;
|
||||
float4 worldPosition : TEXCOORD1;
|
||||
UNITY_VERTEX_OUTPUT_STEREO
|
||||
};
|
||||
|
||||
sampler2D _MainTex;
|
||||
fixed4 _Color;
|
||||
fixed4 _TextureSampleAdd;
|
||||
float4 _ClipRect;
|
||||
float4 _MainTex_ST;
|
||||
|
||||
float _RevealProgress;
|
||||
float _EdgeSoftness;
|
||||
|
||||
v2f vert(appdata_t v)
|
||||
{
|
||||
v2f OUT;
|
||||
UNITY_SETUP_INSTANCE_ID(v);
|
||||
UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(OUT);
|
||||
OUT.worldPosition = v.vertex;
|
||||
OUT.vertex = UnityObjectToClipPos(OUT.worldPosition);
|
||||
|
||||
OUT.texcoord = TRANSFORM_TEX(v.texcoord, _MainTex);
|
||||
|
||||
OUT.color = v.color * _Color;
|
||||
return OUT;
|
||||
}
|
||||
|
||||
fixed4 frag(v2f IN) : SV_Target
|
||||
{
|
||||
half4 color = (tex2D(_MainTex, IN.texcoord) + _TextureSampleAdd) * IN.color;
|
||||
|
||||
// 计算当前UV的X坐标(0到1)
|
||||
float uvX = IN.texcoord.x;
|
||||
|
||||
// 窗帘展开效果:从左到右
|
||||
// 如果UV的X坐标大于进度值,则裁剪掉
|
||||
float reveal = step(uvX, _RevealProgress);
|
||||
|
||||
// 添加边缘柔化效果
|
||||
float edgeStart = _RevealProgress - _EdgeSoftness;
|
||||
float edgeEnd = _RevealProgress;
|
||||
float edgeFactor = smoothstep(edgeStart, edgeEnd, uvX);
|
||||
reveal = lerp(reveal, 0, edgeFactor);
|
||||
|
||||
// 应用裁剪
|
||||
color.a *= reveal;
|
||||
|
||||
#ifdef UNITY_UI_ALPHACLIP
|
||||
clip (color.a - 0.001);
|
||||
#endif
|
||||
|
||||
return color;
|
||||
}
|
||||
ENDCG
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: bb01377b8e49b39439653b16c87b914e
|
||||
ShaderImporter:
|
||||
externalObjects: {}
|
||||
defaultTextures: []
|
||||
nonModifiableTextures: []
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Reference in New Issue
Block a user