Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
TNGD_CaveCruiser
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
SparkProjects
TNGD_CaveCruiser
Commits
493101fe
Commit
493101fe
authored
Aug 13, 2024
by
haiyoucuv
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
更改
parent
e57b0687
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
75 additions
and
6 deletions
+75
-6
HomeScene.ts
assets/Scripts/Scenes/HomeScene.ts
+1
-1
PrizeScene.meta
assets/Scripts/Scenes/PrizeScene.meta
+9
-0
PrizeItem.ts
assets/Scripts/Scenes/PrizeScene/PrizeItem.ts
+25
-0
PrizeItem.ts.meta
assets/Scripts/Scenes/PrizeScene/PrizeItem.ts.meta
+9
-0
PrizeScene.ts
assets/Scripts/Scenes/PrizeScene/PrizeScene.ts
+9
-4
PrizeScene.ts.meta
assets/Scripts/Scenes/PrizeScene/PrizeScene.ts.meta
+0
-0
PrizeItem.prefab
assets/resources/PrizeScene/PrizeItem.prefab
+22
-1
No files found.
assets/Scripts/Scenes/HomeScene.ts
View file @
493101fe
...
...
@@ -7,7 +7,7 @@ import GameMgr from "db://assets/Scripts/GameMgr";
import
store
from
"../../store/store"
;
import
{
observer
,
render
}
from
"../../store/decorators"
;
import
RulePanel
from
"../Panels/RulePanel"
;
import
{
PrizeScene
}
from
"./PrizeScene"
;
import
{
PrizeScene
}
from
"./PrizeScene
/PrizeScene
"
;
const
{
ccclass
,
property
}
=
_decorator
;
...
...
assets/Scripts/Scenes/PrizeScene.meta
0 → 100644
View file @
493101fe
{
"ver": "1.2.0",
"importer": "directory",
"imported": true,
"uuid": "c0928caf-d9af-4760-9077-3ec8a0ba7ec0",
"files": [],
"subMetas": {},
"userData": {}
}
assets/Scripts/Scenes/PrizeScene/PrizeItem.ts
0 → 100644
View file @
493101fe
import
{
_decorator
,
Component
,
Node
}
from
'cc'
;
const
{
ccclass
,
property
}
=
_decorator
;
@
ccclass
(
'PrizeItem'
)
export
class
PrizeItem
extends
Component
{
data
:
any
;
start
()
{
this
.
node
.
on
(
Node
.
EventType
.
TOUCH_END
,
this
.
onTouchEnd
,
this
);
}
onTouchEnd
()
{
const
{
id
,
url
}
=
this
.
data
;
if
(
url
)
{
location
.
href
=
url
}
else
{
location
.
href
=
`/aaw/projectx/takePrize?projectOrderNo=
${
id
}
`
}
}
}
assets/Scripts/Scenes/PrizeScene/PrizeItem.ts.meta
0 → 100644
View file @
493101fe
{
"ver": "4.0.24",
"importer": "typescript",
"imported": true,
"uuid": "b496cad9-45c8-47d0-988d-bdb8907c1881",
"files": [],
"subMetas": {},
"userData": {}
}
assets/Scripts/Scenes/PrizeScene.ts
→
assets/Scripts/Scenes/PrizeScene
/PrizeScene
.ts
View file @
493101fe
import
{
_decorator
,
Button
,
Label
,
Node
,
randomRangeInt
,
Sprite
,
Color
,
Size
}
from
'cc'
;
import
Scene
from
"db://assets/Module/Scene"
;
import
{
YXCollectionView
,
YXFlowLayout
,
YXIndexPath
}
from
"../../Component/YXList/lib"
;
import
{
sendWebNet
,
WebNetName
}
from
"../Utils/WebNet/WebNet"
;
import
{
changeScene
}
from
"../../Module/UIFast"
;
import
{
HomeScene
}
from
"./HomeScene"
;
import
{
YXCollectionView
,
YXFlowLayout
,
YXIndexPath
}
from
"db://assets/Component/YXList/lib"
;
import
{
sendWebNet
,
WebNetName
}
from
"db://assets/Scripts/Utils/WebNet/WebNet"
;
import
{
changeScene
}
from
"db://assets/Module/UIFast"
;
import
{
HomeScene
}
from
"db://assets/Scripts/Scenes/HomeScene"
;
import
{
PrizeItem
}
from
"./PrizeItem"
;
const
{
ccclass
,
property
}
=
_decorator
;
...
...
@@ -54,6 +55,10 @@ export class PrizeScene extends Scene {
}
onCellDisplay
=
(
cell
:
Node
,
indexPath
:
YXIndexPath
,
collectionView
:
YXCollectionView
)
=>
{
const
ts
=
cell
.
getComponent
(
PrizeItem
);
ts
.
data
=
this
.
prizeData
[
indexPath
.
item
];
const
{
extra
}
=
this
.
prizeData
[
indexPath
.
item
];
const
{
name
,
icon
}
=
extra
;
cell
.
getChildByName
(
`img`
).
getComponent
(
Sprite
).
spriteFrame
=
icon
;
...
...
assets/Scripts/Scenes/PrizeScene.ts.meta
→
assets/Scripts/Scenes/PrizeScene
/PrizeScene
.ts.meta
View file @
493101fe
File moved
assets/resources/PrizeScene/PrizeItem.prefab
View file @
493101fe
...
...
@@ -32,10 +32,13 @@
"_components": [
{
"__id__": 24
},
{
"__id__": 26
}
],
"_prefab": {
"__id__": 2
6
"__id__": 2
8
},
"_lpos": {
"__type__": "cc.Vec3",
...
...
@@ -600,6 +603,24 @@
"__type__": "cc.CompPrefabInfo",
"fileId": "bcs6yWOytGJYLG7+hwl6m5"
},
{
"__type__": "b496crZRchH0JiNvbiQfBiB",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 1
},
"_enabled": true,
"__prefab": {
"__id__": 27
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "0azoOP3r1Fg42dRlKr7ufA"
},
{
"__type__": "cc.PrefabInfo",
"root": {
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment