Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in / Register
Toggle navigation
W
wdlc_mjb_unity
Project
Project
Details
Activity
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
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王雪伟
wdlc_mjb_unity
Commits
2ee55523
Commit
2ee55523
authored
May 06, 2021
by
maxiaoliang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改任务 首页ui
parent
71fcfc86
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
808 additions
and
24 deletions
+808
-24
底-15.png
Assets/Game/Main/Resource/ui/top/底-15.png
+0
-0
底-15.png.meta
Assets/Game/Main/Resource/ui/top/底-15.png.meta
+92
-0
未标题-1.png
Assets/Game/Main/Resource/ui/top/未标题-1.png
+0
-0
未标题-1.png.meta
Assets/Game/Main/Resource/ui/top/未标题-1.png.meta
+92
-0
进度条-10.png
Assets/Game/Main/Resource/ui/top/进度条-10.png
+0
-0
进度条-10.png.meta
Assets/Game/Main/Resource/ui/top/进度条-10.png.meta
+92
-0
进度条-11.png
Assets/Game/Main/Resource/ui/top/进度条-11.png
+0
-0
进度条-11.png.meta
Assets/Game/Main/Resource/ui/top/进度条-11.png.meta
+92
-0
CrazyCar.unity
Assets/Game/Main/Scenes/CrazyCar.unity
+366
-14
HarvestControl.cs
Assets/Game/Main/Scripts/View/HarvestControl.cs
+74
-10
No files found.
Assets/Game/Main/Resource/ui/top/底-15.png
0 → 100644
View file @
2ee55523
16 KB
Assets/Game/Main/Resource/ui/top/底-15.png.meta
0 → 100644
View file @
2ee55523
fileFormatVersion: 2
guid: 67435b91064cb41df8416e1ff6553152
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
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
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
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
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Assets/Game/Main/Resource/ui/top/未标题-1.png
0 → 100644
View file @
2ee55523
3.25 KB
Assets/Game/Main/Resource/ui/top/未标题-1.png.meta
0 → 100644
View file @
2ee55523
fileFormatVersion: 2
guid: 508e80bd33bd14cf3a423bdd1327fdb6
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
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
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
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
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Assets/Game/Main/Resource/ui/top/进度条-10.png
0 → 100644
View file @
2ee55523
3.45 KB
Assets/Game/Main/Resource/ui/top/进度条-10.png.meta
0 → 100644
View file @
2ee55523
fileFormatVersion: 2
guid: 6e24a5bcd74dc41a5a5dd3e619e0fccc
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
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
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
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
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Assets/Game/Main/Resource/ui/top/进度条-11.png
0 → 100644
View file @
2ee55523
1.77 KB
Assets/Game/Main/Resource/ui/top/进度条-11.png.meta
0 → 100644
View file @
2ee55523
fileFormatVersion: 2
guid: 84befd131b2ab460bae5de5a3b58b3c4
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
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
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
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
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Assets/Game/Main/Scenes/CrazyCar.unity
View file @
2ee55523
This diff is collapsed.
Click to expand it.
Assets/Game/Main/Scripts/View/HarvestControl.cs
View file @
2ee55523
...
@@ -12,36 +12,80 @@ public class HarvestControl : MonoBehaviour
...
@@ -12,36 +12,80 @@ public class HarvestControl : MonoBehaviour
private
float
mDefaultPosY
;
private
float
mDefaultPosY
;
public
GameObject
contentParent
;
public
GameObject
contentParent
;
public
GameObject
harvestItemObj
;
public
GameObject
harvestItemObj
,
taskItemObj
;
public
Image
img_left
,
img_right
;
public
Sprite
[]
btnSprites
;
public
Text
tv_left
,
tv_right
;
private
int
positon
;
private
void
Awake
()
private
void
Awake
()
{
{
// mPresenter = new ClockInPresenter(this);
// mPresenter = new ClockInPresenter(this);
Debug
.
Log
(
"s奖励列表"
);
Debug
.
Log
(
"s奖励列表"
);
EventCenter
.
AddListener
(
MyEventType
.
UPDATE_HARVEST_DATA
,
OnUpdateTaskList
);
EventCenter
.
AddListener
<
int
>
(
MyEventType
.
UPDATE_HARVEST_DATA
,
OnUpdateTaskList
);
EventCenter
.
AddListener
(
MyEventType
.
CLOSE_CLOCKIN_PAGE
,
OnClickCloseHarvestInPanel
);
EventCenter
.
AddListener
(
MyEventType
.
CLOSE_CLOCKIN_PAGE
,
OnClickCloseHarvestInPanel
);
}
}
private
void
OnUpdateTaskList
()
private
void
OnUpdateTaskList
(
int
p
)
{
{
getTaskList
();
//getHarvestTaskList();
if
(
p
==
1
)
{
getDiamandTaskList
();
}
else
{
getHarvestTaskList
();
}
}
}
private
void
OnDestroy
()
private
void
OnDestroy
()
{
{
EventCenter
.
RemoveListener
(
MyEventType
.
UPDATE_HARVEST_DATA
,
OnUpdateTaskList
);
EventCenter
.
RemoveListener
<
int
>
(
MyEventType
.
UPDATE_HARVEST_DATA
,
OnUpdateTaskList
);
EventCenter
.
RemoveListener
(
MyEventType
.
CLOSE_CLOCKIN_PAGE
,
OnClickCloseHarvestInPanel
);
EventCenter
.
RemoveListener
(
MyEventType
.
CLOSE_CLOCKIN_PAGE
,
OnClickCloseHarvestInPanel
);
}
}
private
void
Start
()
private
void
Start
()
{
{
mDefaultPosY
=
transform
.
localPosition
.
y
;
mDefaultPosY
=
transform
.
localPosition
.
y
;
getTaskList
();
// getHarvestTaskList();
getDiamandTaskList
();
// mPresenter.GetClockInTaskList();
// mPresenter.GetClockInTaskList();
}
}
private
void
getDiamandTaskList
()
{
Debug
.
Log
(
"获取任务列表"
);
HttpTool
.
Instance
.
_Get
(
"app/v1/wdlc/task/diamond_task_list"
,
null
,
new
Action
<
TaskDiamondBean
>((
bean
)
=>
{
SetListInfo
(
bean
);
}),
new
Action
<
string
,
string
>((
code
,
errMsg
)
=>
{
Debug
.
unityLogger
.
Log
(
"获取任务列表 请求失败"
+
code
+
errMsg
);
}));
}
private
void
SetListInfo
(
TaskDiamondBean
bean
)
{
if
(
bean
!=
null
)
{
int
num
=
contentParent
.
transform
.
childCount
;
if
(
num
>
0
)
{
for
(
int
i
=
0
;
i
<
num
;
i
++)
{
Destroy
(
contentParent
.
transform
.
GetChild
(
i
).
gameObject
);
}
}
for
(
int
i
=
0
;
i
<
bean
.
taskList
.
Count
;
i
++)
{
GameObject
itemObj
=
Instantiate
(
taskItemObj
,
contentParent
.
transform
);
itemObj
.
GetComponent
<
TaskItem
>().
setItemData
(
bean
.
taskList
[
i
]);
}
}
}
private
void
getTaskList
()
private
void
get
Harvest
TaskList
()
{
{
Debug
.
Log
(
"获取奖励列表"
);
Debug
.
Log
(
"获取
收获
奖励列表"
);
HttpTool
.
Instance
.
_Get
(
"app/v1/wdlc/reward/gain_reward_list"
,
null
,
new
Action
<
List
<
TaskListBean
>>((
bean
)
=>
HttpTool
.
Instance
.
_Get
(
"app/v1/wdlc/reward/gain_reward_list"
,
null
,
new
Action
<
List
<
TaskListBean
>>((
bean
)
=>
{
{
SetTaskListInfo
(
bean
);
SetTaskListInfo
(
bean
);
...
@@ -66,7 +110,7 @@ public class HarvestControl : MonoBehaviour
...
@@ -66,7 +110,7 @@ public class HarvestControl : MonoBehaviour
}
}
for
(
int
i
=
0
;
i
<
bean
.
Count
;
i
++)
for
(
int
i
=
0
;
i
<
bean
.
Count
;
i
++)
{
{
GameObject
itemObj
=
Instantiate
(
harvestItemObj
,
contentParent
.
transform
);
GameObject
itemObj
=
Instantiate
(
harvestItemObj
,
contentParent
.
transform
);
itemObj
.
GetComponent
<
HarvestItem
>().
setHarvestItemData
(
bean
[
i
]);
itemObj
.
GetComponent
<
HarvestItem
>().
setHarvestItemData
(
bean
[
i
]);
}
}
}
}
...
@@ -78,7 +122,7 @@ public class HarvestControl : MonoBehaviour
...
@@ -78,7 +122,7 @@ public class HarvestControl : MonoBehaviour
Debug
.
Log
(
"打开收获奖励"
);
Debug
.
Log
(
"打开收获奖励"
);
EventUtils
.
OnEvent
(
"reapRewards_click"
,
"点击收获奖励"
);
EventUtils
.
OnEvent
(
"reapRewards_click"
,
"点击收获奖励"
);
EventCenter
.
Broadcast
(
MyEventType
.
OPEN_PANEL
);
EventCenter
.
Broadcast
(
MyEventType
.
OPEN_PANEL
);
EventCenter
.
Broadcast
(
MyEventType
.
UPDATE_HARVEST_DATA
);
EventCenter
.
Broadcast
(
MyEventType
.
UPDATE_HARVEST_DATA
,
positon
);
transform
.
DOLocalMoveY
(
mDefaultPosY
+
BgImg
.
preferredHeight
,
0.5f
).
SetEase
(
Ease
.
OutQuart
);
transform
.
DOLocalMoveY
(
mDefaultPosY
+
BgImg
.
preferredHeight
,
0.5f
).
SetEase
(
Ease
.
OutQuart
);
//mPresenter.GetClockInTaskList();
//mPresenter.GetClockInTaskList();
}
}
...
@@ -90,4 +134,24 @@ public class HarvestControl : MonoBehaviour
...
@@ -90,4 +134,24 @@ public class HarvestControl : MonoBehaviour
EventCenter
.
Broadcast
(
MyEventType
.
CLOSE_PANEL
);
EventCenter
.
Broadcast
(
MyEventType
.
CLOSE_PANEL
);
transform
.
DOLocalMoveY
(
mDefaultPosY
,
0.5f
).
SetEase
(
Ease
.
OutQuart
);
transform
.
DOLocalMoveY
(
mDefaultPosY
,
0.5f
).
SetEase
(
Ease
.
OutQuart
);
}
}
//点击每日任务
public
void
clickDiamandTask
()
{
getDiamandTaskList
();
img_left
.
sprite
=
btnSprites
[
1
];
img_right
.
sprite
=
btnSprites
[
0
];
tv_left
.
text
=
"<color=#2C1F76>每日任务</color>"
;
tv_right
.
text
=
"<color=#935B2F>收获任务</color>"
;
positon
=
1
;
}
//点击收获任务
public
void
clickHavestTask
()
{
getHarvestTaskList
();
img_left
.
sprite
=
btnSprites
[
0
];
tv_left
.
text
=
"<color=#935B2F>每日任务</color>"
;
tv_right
.
text
=
"<color=#2C1F76>收获任务</color>"
;
img_right
.
sprite
=
btnSprites
[
1
];
positon
=
2
;
}
}
}
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