diff --git a/assets/resources/game/skills/base.prefab b/assets/resources/game/skills/base.prefab new file mode 100644 index 00000000..2d7286de --- /dev/null +++ b/assets/resources/game/skills/base.prefab @@ -0,0 +1,334 @@ +[ + { + "__type__": "cc.Prefab", + "_name": "base", + "_objFlags": 0, + "__editorExtras__": {}, + "_native": "", + "data": { + "__id__": 1 + }, + "optimizationPolicy": 0, + "persistent": false + }, + { + "__type__": "cc.Node", + "_name": "base", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": null, + "_children": [ + { + "__id__": 2 + } + ], + "_active": true, + "_components": [ + { + "__id__": 8 + }, + { + "__id__": 10 + }, + { + "__id__": 12 + }, + { + "__id__": 14 + } + ], + "_prefab": { + "__id__": 16 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "spriteFrame", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 3 + }, + { + "__id__": 5 + } + ], + "_prefab": { + "__id__": 7 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 32, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": -1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 4 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 32, + "height": 32 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "36iqUsEBdKiYKWgiWYnsvO" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 6 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "95a87300-5c38-4d90-aecf-a5d21b29454e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "fapeppi+NBaKJ58d/LixF7" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "d6CrV2M4FI/YSAkb20DpnG", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 9 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 32, + "height": 32 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "63NP9yq3hEUKD/OZZZ5t7x" + }, + { + "__type__": "cc.RigidBody2D", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 11 + }, + "enabledContactListener": true, + "bullet": false, + "awakeOnLoad": true, + "_group": 16, + "_type": 2, + "_allowSleep": false, + "_gravityScale": 0, + "_linearDamping": 0, + "_angularDamping": 0, + "_linearVelocity": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_angularVelocity": 0, + "_fixedRotation": false, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "f1VxV09PdOkofzgGv1tsZE" + }, + { + "__type__": "cc.BoxCollider2D", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 13 + }, + "tag": 0, + "_group": 16, + "_density": 1, + "_sensor": false, + "_friction": 0.2, + "_restitution": 0, + "_offset": { + "__type__": "cc.Vec2", + "x": 16, + "y": 16 + }, + "_size": { + "__type__": "cc.Size", + "width": 32, + "height": 32 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "23eik112JPZYGiI8mJalTK" + }, + { + "__type__": "89c1c6vLKRJVIjnVC+uIfoU", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 15 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "d1+hXW9K5KnoNX3TjT/fN4" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "c46/YsCPVOJYA4mWEpNYRx", + "instance": null, + "targetOverrides": null + } +] \ No newline at end of file diff --git a/assets/resources/game/skills/base.prefab.meta b/assets/resources/game/skills/base.prefab.meta new file mode 100644 index 00000000..751f9b48 --- /dev/null +++ b/assets/resources/game/skills/base.prefab.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.50", + "importer": "prefab", + "imported": true, + "uuid": "5264ec11-ed2b-498a-a450-f005ecb85659", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": { + "syncNodeName": "base" + } +} diff --git a/assets/resources/game/skills/base/UI_Warrior.png b/assets/resources/game/skills/base/UI_Warrior.png new file mode 100644 index 00000000..35cd9b50 Binary files /dev/null and b/assets/resources/game/skills/base/UI_Warrior.png differ diff --git a/assets/resources/game/skills/base/UI_Warrior.png.meta b/assets/resources/game/skills/base/UI_Warrior.png.meta new file mode 100644 index 00000000..b60d0b28 --- /dev/null +++ b/assets/resources/game/skills/base/UI_Warrior.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "95a87300-5c38-4d90-aecf-a5d21b29454e", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "95a87300-5c38-4d90-aecf-a5d21b29454e@6c48a", + "displayName": "UI_Warrior", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0, + "isUuid": true, + "imageUuidOrDatabaseUri": "95a87300-5c38-4d90-aecf-a5d21b29454e", + "visible": false + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "95a87300-5c38-4d90-aecf-a5d21b29454e@f9941", + "displayName": "UI_Warrior", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": -0.5, + "offsetY": -2.5, + "trimX": 1, + "trimY": 5, + "width": 118, + "height": 116, + "rawWidth": 121, + "rawHeight": 121, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -59, + -58, + 0, + 59, + -58, + 0, + -59, + 58, + 0, + 59, + 58, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 1, + 116, + 119, + 116, + 1, + 0, + 119, + 0 + ], + "nuv": [ + 0.008264462809917356, + 0, + 0.9834710743801653, + 0, + 0.008264462809917356, + 0.9586776859504132, + 0.9834710743801653, + 0.9586776859504132 + ], + "minPos": [ + -59, + -58, + 0 + ], + "maxPos": [ + 59, + 58, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "95a87300-5c38-4d90-aecf-a5d21b29454e@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "hasAlpha": true, + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "redirect": "95a87300-5c38-4d90-aecf-a5d21b29454e@f9941" + } +} diff --git a/assets/script/game/skills.meta b/assets/script/game/skills.meta new file mode 100644 index 00000000..b4f9ba49 --- /dev/null +++ b/assets/script/game/skills.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.2.0", + "importer": "directory", + "imported": true, + "uuid": "144b4336-ce17-4dba-85ac-61361f404838", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/script/game/skills/base.ts b/assets/script/game/skills/base.ts new file mode 100644 index 00000000..28a63e96 --- /dev/null +++ b/assets/script/game/skills/base.ts @@ -0,0 +1,14 @@ +import { _decorator, Component, Node } from 'cc'; +const { ccclass, property } = _decorator; + +@ccclass('base') +export class base extends Component { + start() { + + } + + update(deltaTime: number) { + + } +} + diff --git a/assets/script/game/skills/base.ts.meta b/assets/script/game/skills/base.ts.meta new file mode 100644 index 00000000..d4e8a42f --- /dev/null +++ b/assets/script/game/skills/base.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.23", + "importer": "typescript", + "imported": true, + "uuid": "89c1ceaf-2ca4-4954-88e7-542fae21fa14", + "files": [], + "subMetas": {}, + "userData": {} +}