Commit c69de84f authored by haiyoucuv's avatar haiyoucuv

init

parent 9b08971c
{
"ver": "1.2.0",
"importer": "directory",
"imported": true,
"uuid": "92ff9886-7fb4-4641-b799-28871156bd6d",
"files": [],
"subMetas": {},
"userData": {}
}
This diff is collapsed.
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "aef0fdf5-4746-48cd-95ba-fc71bb48526f",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "level1"
}
}
This diff is collapsed.
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "7d2e5c17-ae25-4463-b83b-2e6062ca13c3",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "level10"
}
}
This diff is collapsed.
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "53e57144-7c1d-4027-a81b-5473b76da97a",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "level2"
}
}
This diff is collapsed.
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "acd60852-2465-43a6-a1a1-aed6d55c508e",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "level3"
}
}
This diff is collapsed.
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "f4f0f3e0-802c-4e93-aa10-f9040d8d4b13",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "level4"
}
}
This diff is collapsed.
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "84cd42a2-5ed9-4a12-a2d9-580a9b257fff",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "level5"
}
}
This diff is collapsed.
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "e5c06d2b-5800-42e0-8ce9-2c47dce243dc",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "level6"
}
}
This diff is collapsed.
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "e2f11ad5-5b1c-4fc7-b471-75cf0c5aa402",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "level7"
}
}
This diff is collapsed.
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "57f31237-9a2d-459a-b385-bbe40e4dbe46",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "level8"
}
}
This diff is collapsed.
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "362b5800-4e6b-407c-b5d1-5d709a58c1e4",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "level9"
}
}
[
{
"__type__": "cc.SceneAsset",
"_name": "CarColors",
"_name": "MainGame",
"_objFlags": 0,
"__editorExtras__": {},
"_native": "",
......@@ -11,7 +11,7 @@
},
{
"__type__": "cc.Scene",
"_name": "CarColors",
"_name": "MainGame",
"_objFlags": 0,
"__editorExtras__": {},
"_parent": null,
......
import {
_decorator,
AssetManager,
assetManager,
AudioClip,
Component,
find,
Label,
Node,
Prefab,
ProgressBar
} from 'cc';
import { _decorator, AssetManager, assetManager, Component, find, Label, Prefab, ProgressBar } from 'cc';
import { BundleNames, RoleNames } from '../CarColorsGlobalTypes';
const { ccclass, property } = _decorator;
......@@ -80,17 +69,16 @@ export class BundleCarColorsSysterm extends Component {
if (lv > 10) {
lv = lv % 5 + 5
}
const promise: Promise<Prefab> = new Promise((res, rej) => {
assetManager.getBundle("MainGame").load(`Levels/level${lv}`, Prefab, (err, prefab: Prefab) => {
if (err) {
// console.error(err)
rej(err)
return
}
res(prefab)
})
return new Promise((resolve) => {
assetManager.getBundle("MainGame")
.load(`Levels/level${lv}`, Prefab, (err, prefab: Prefab) => {
if (err) {
resolve(null);
return
}
resolve(prefab);
})
})
return promise
}
}
......
......@@ -4,7 +4,7 @@ import { changeScene, hideWaiting, showPanel, showWaiting } from "db://assets/co
import store from "../store/store";
import { observer, render } from "../store/decorators";
import { _asyncThrottle } from "../Utils/Utils";
import { CarColorsGameEntry } from "db://assets/CarColorsGame/Scrips/CarColorsGameEntry";
import { MainGame } from "./MainGame/MainGame";
const { ccclass, property } = _decorator;
......@@ -46,7 +46,7 @@ export class HomeScene extends Scene {
clickStart = _asyncThrottle(async () => {
await loadWasmModuleBullet();
changeScene(CarColorsGameEntry);
changeScene(MainGame);
});
}
......
{
"ver": "1.2.0",
"importer": "directory",
"imported": true,
"uuid": "451d5a92-faec-498d-85ec-3160816b60af",
"files": [],
"subMetas": {},
"userData": {}
}
import { _decorator, find, instantiate, Label, ProgressBar } from 'cc';
import { CarColorsGlobalInstance } from './CarColorsGlobalInstance';
import { BundleCarColorsSysterm } from './Systerms/BundleCarColorsSysterm';
import { RoleCarColorsSysterm } from './Systerms/RoleCarColorsSysterm';
import { GlobalData, ConfigKeys } from '../../ScriptFrame/GlobalData';
import { CarCarColorsSysterm } from './Systerms/CarCarColorsSysterm';
import { _decorator, find, instantiate } from 'cc';
import Scene from "db://assets/core/Module/Scene";
import { changeScene, showToast } from "db://assets/core/Module/UIFast";
import { AudioClipName, AudioMgr } from "db://assets/core/base/AudioMgr";
import { HomeScene } from "db://assets/Scripts/Scenes/HomeScene";
import { BundleCarColorsSysterm } from "db://assets/CarColorsGame/Scrips/Systerms/BundleCarColorsSysterm";
import { CarColorsGlobalInstance } from "db://assets/CarColorsGame/Scrips/CarColorsGlobalInstance";
import { RoleCarColorsSysterm } from "db://assets/CarColorsGame/Scrips/Systerms/RoleCarColorsSysterm";
import { CarCarColorsSysterm } from "db://assets/CarColorsGame/Scrips/Systerms/CarCarColorsSysterm";
import { ConfigKeys, GlobalData } from "db://assets/ScriptFrame/GlobalData";
const { ccclass, property } = _decorator;
@ccclass('CarColorsGameEntry')
export class CarColorsGameEntry extends Scene {
@ccclass('MainGame')
export class MainGame extends Scene {
static skin: string = "CarColors";
static skin: string = "MainGame";
static bundle: string = "MainGame";
async start() {
......
{
"__version__": "1.0.3",
"current-scene": "2c42d766-165b-48f3-b337-ed539df8fa45"
"current-scene": "04224ebd-adcd-4112-8010-da14ed5ea48a"
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment