Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
E
elephant
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
template admin
elephant
Commits
b36879cf
Commit
b36879cf
authored
3 years ago
by
liujiaxin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ff
parent
1d924adf
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
16 additions
and
8 deletions
+16
-8
elephant.ts
assets/elephant/scene/elephant.ts
+10
-3
api.ts
assets/elephant/scene/net/api.ts
+5
-4
pg.ts
assets/elephant/scene/pg.ts
+1
-1
No files found.
assets/elephant/scene/elephant.ts
View file @
b36879cf
...
@@ -46,9 +46,16 @@ export default class SceneComponent extends MyCocosSceneComponent {
...
@@ -46,9 +46,16 @@ export default class SceneComponent extends MyCocosSceneComponent {
}
}
onLoadEnd
()
{
onLoadEnd
()
{
globalThis
.
USER_TOKEN
=
"
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE2Mzk2MjE3MTIsImV4cCI6MTY0MjIxMzcxMiwiaWQiOjQwMDY2LCJwYXNzd29yZCI6IjE5QTEwM0E3NUUzM0QzQTNCODg0QkQxNTUwMjhENTA1Iiwic2Nob29sX2lkIjoyODYsInBob25lIjoiMTMxMDAwMDAwMDAiLCJuYW1lIjoi5bCP546J5rWL6K-VMCIsInN0YXR1cyI6MCwidHlwZSI6MCwicm9sZXMiOjEsImV4cGlyZWQiOiIyMDIyLTAzLTE5VDE2OjAwOjAwLjAwMFoiLCJzY2hvb2xfbmFtZSI6Iue7mOeOqea1i-ivleeOr-Wig-WtpuagoSIsInNjaG9vbF90eXBlIjoyLCJjcmVhdGVvbiI6MTU3MDc2MTk3NDAwMCwiY2xhc3NfbmFtZSI6IuS4ieW5tDHnj60iLCJjbGFzc19pbmZvIjpbeyJjbGFzc19pZCI6MzkxNSwiY2xhc3NfbmFtZSI6IuS4ieW5tDHnj60ifV0sIm90aGVycyI6W119.4T-Lnsl25aJ-rvUOCDwShq4F5u3BbR86ZLPew4zyULU
"
const
isLocalDev
=
window
&&
window
.
location
&&
window
.
location
.
href
globalThis
.
CLIENT_TYPE
=
'
student
'
// globalThis.USER_TOKEN = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE2Mzk2MjE3MTIsImV4cCI6MTY0MjIxMzcxMiwiaWQiOjQwMDY2LCJwYXNzd29yZCI6IjE5QTEwM0E3NUUzM0QzQTNCODg0QkQxNTUwMjhENTA1Iiwic2Nob29sX2lkIjoyODYsInBob25lIjoiMTMxMDAwMDAwMDAiLCJuYW1lIjoi5bCP546J5rWL6K-VMCIsInN0YXR1cyI6MCwidHlwZSI6MCwicm9sZXMiOjEsImV4cGlyZWQiOiIyMDIyLTAzLTE5VDE2OjAwOjAwLjAwMFoiLCJzY2hvb2xfbmFtZSI6Iue7mOeOqea1i-ivleeOr-Wig-WtpuagoSIsInNjaG9vbF90eXBlIjoyLCJjcmVhdGVvbiI6MTU3MDc2MTk3NDAwMCwiY2xhc3NfbmFtZSI6IuS4ieW5tDHnj60iLCJjbGFzc19pbmZvIjpbeyJjbGFzc19pZCI6MzkxNSwiY2xhc3NfbmFtZSI6IuS4ieW5tDHnj60ifV0sIm90aGVycyI6W119.4T-Lnsl25aJ-rvUOCDwShq4F5u3BbR86ZLPew4zyULU"
globalThis
.
SERVER_HOST
=
'
http://192.168.3.127:3900
'
// globalThis.CLIENT_TYPE = 'student'
// globalThis.SERVER_HOST = 'http://192.168.3.127:3900'
globalThis
.
____GAME_ENV____
=
{
baseUrl
:
isLocalDev
?
'
http://192.168.3.127:3900/api/
'
:
cc
.
find
(
'
middleLayer
'
).
getComponent
(
'
middleLayer
'
).
baseUrl
,
token
:
isLocalDev
?
"
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE2Mzk2MjE3MTIsImV4cCI6MTY0MjIxMzcxMiwiaWQiOjQwMDY2LCJwYXNzd29yZCI6IjE5QTEwM0E3NUUzM0QzQTNCODg0QkQxNTUwMjhENTA1Iiwic2Nob29sX2lkIjoyODYsInBob25lIjoiMTMxMDAwMDAwMDAiLCJuYW1lIjoi5bCP546J5rWL6K-VMCIsInN0YXR1cyI6MCwidHlwZSI6MCwicm9sZXMiOjEsImV4cGlyZWQiOiIyMDIyLTAzLTE5VDE2OjAwOjAwLjAwMFoiLCJzY2hvb2xfbmFtZSI6Iue7mOeOqea1i-ivleeOr-Wig-WtpuagoSIsInNjaG9vbF90eXBlIjoyLCJjcmVhdGVvbiI6MTU3MDc2MTk3NDAwMCwiY2xhc3NfbmFtZSI6IuS4ieW5tDHnj60iLCJjbGFzc19pbmZvIjpbeyJjbGFzc19pZCI6MzkxNSwiY2xhc3NfbmFtZSI6IuS4ieW5tDHnj60ifV0sIm90aGVycyI6W119.4T-Lnsl25aJ-rvUOCDwShq4F5u3BbR86ZLPew4zyULU
"
:
cc
.
find
(
'
middleLayer
'
).
getComponent
(
'
middleLayer
'
).
token
}
// globalThis.SERVER_HOST = 'http://staging.ireadabc.com'
// globalThis.SERVER_HOST = 'http://staging.ireadabc.com'
this
.
initGame
();
this
.
initGame
();
...
...
This diff is collapsed.
Click to expand it.
assets/elephant/scene/net/api.ts
View file @
b36879cf
...
@@ -4,11 +4,12 @@ import user from "../model/user";
...
@@ -4,11 +4,12 @@ import user from "../model/user";
import
kitchen
from
"
../model/kitchen
"
;
import
kitchen
from
"
../model/kitchen
"
;
import
shop
from
"
../model/shop
"
;
import
shop
from
"
../model/shop
"
;
//获取信息,购买物品,使用物品(吃东西),穿戴衣服/更换家具
//获取信息,购买物品,使用物品(吃东西),穿戴衣服/更换家具
class
Api
{
class
Api
{
static
askUser
()
{
static
askUser
()
{
return
new
Promise
((
resolve
,
reject
)
=>
{
return
new
Promise
((
resolve
,
reject
)
=>
{
console
.
log
(
`[askUser]
${
cc
.
find
(
'
middleLayer
'
).
getComponent
(
'
middleLayer
'
)
.
baseUrl
}
/pets/info`
)
console
.
log
(
`[askUser]
${
globalThis
.
____GAME_ENV____
.
baseUrl
}
/pets/info`
)
pg
.
http
.
send
(
"
GET
"
,
`
${
cc
.
find
(
'
middleLayer
'
).
getComponent
(
'
middleLayer
'
)
.
baseUrl
}
pets/info`
,
null
).
then
((
userInfo
:
any
)
=>
{
pg
.
http
.
send
(
"
GET
"
,
`
${
globalThis
.
____GAME_ENV____
.
baseUrl
}
pets/info`
,
null
).
then
((
userInfo
:
any
)
=>
{
// let userInfo = USER;
// let userInfo = USER;
try
{
try
{
const
mood
=
(
Date
.
now
()
-
userInfo
.
status
.
eat
.
time
)
>
4
*
60
*
60
*
1000
?
1
:
0
;
// 4 hours
const
mood
=
(
Date
.
now
()
-
userInfo
.
status
.
eat
.
time
)
>
4
*
60
*
60
*
1000
?
1
:
0
;
// 4 hours
...
@@ -39,7 +40,7 @@ class Api {
...
@@ -39,7 +40,7 @@ class Api {
}
}
static
askUseItem
(
data
)
{
static
askUseItem
(
data
)
{
return
new
Promise
((
resolve
,
reject
)
=>
{
return
new
Promise
((
resolve
,
reject
)
=>
{
pg
.
http
.
send
(
"
POST
"
,
`
${
cc
.
find
(
'
middleLayer
'
).
getComponent
(
'
middleLayer
'
)
.
baseUrl
}
pets/use/item`
,
{
item_id
:
data
.
id
}).
then
((
resp
:
any
)
=>
{
pg
.
http
.
send
(
"
POST
"
,
`
${
globalThis
.
____GAME_ENV____
.
baseUrl
}
pets/use/item`
,
{
item_id
:
data
.
id
}).
then
((
resp
:
any
)
=>
{
// user.addGrowth(data.growthValue);
// user.addGrowth(data.growthValue);
// kitchen.use(data.id);
// kitchen.use(data.id);
try
{
try
{
...
@@ -56,7 +57,7 @@ class Api {
...
@@ -56,7 +57,7 @@ class Api {
return
new
Promise
((
resolve
,
reject
)
=>
{
return
new
Promise
((
resolve
,
reject
)
=>
{
data
.
id
;
data
.
id
;
data
.
type
;
data
.
type
;
pg
.
http
.
send
(
"
POST
"
,
`
${
cc
.
find
(
'
middleLayer
'
).
getComponent
(
'
middleLayer
'
)
.
baseUrl
}
pets/item/buy`
,
{
item_id
:
data
.
id
}).
then
((
resp
:
any
)
=>
{
pg
.
http
.
send
(
"
POST
"
,
`
${
globalThis
.
____GAME_ENV____
.
baseUrl
}
pets/item/buy`
,
{
item_id
:
data
.
id
}).
then
((
resp
:
any
)
=>
{
// user.useCoin(data.cost * data.discount);
// user.useCoin(data.cost * data.discount);
// kitchen.buy(data.id);
// kitchen.buy(data.id);
try
{
try
{
...
...
This diff is collapsed.
Click to expand it.
assets/elephant/scene/pg.ts
View file @
b36879cf
...
@@ -340,7 +340,7 @@ let pg = {
...
@@ -340,7 +340,7 @@ let pg = {
xhr
.
timeout
=
30000
;
xhr
.
timeout
=
30000
;
xhr
.
responseType
=
"
text
"
;
xhr
.
responseType
=
"
text
"
;
xhr
.
open
(
type
,
url
,
true
);
xhr
.
open
(
type
,
url
,
true
);
xhr
.
setRequestHeader
(
"
token
"
,
cc
.
find
(
'
middleLayer
'
).
getComponent
(
'
middleLayer
'
)
.
token
);
xhr
.
setRequestHeader
(
"
token
"
,
globalThis
.
____GAME_ENV____
.
token
);
xhr
.
setRequestHeader
(
"
Client-Type
"
,
'
student
'
);
xhr
.
setRequestHeader
(
"
Client-Type
"
,
'
student
'
);
xhr
.
setRequestHeader
(
"
Content-Type
"
,
"
application/json
"
);
xhr
.
setRequestHeader
(
"
Content-Type
"
,
"
application/json
"
);
xhr
.
onreadystatechange
=
()
=>
{
xhr
.
onreadystatechange
=
()
=>
{
...
...
This diff is collapsed.
Click to expand it.
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