Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
96ae0481d1 |
7
.gitignore
vendored
7
.gitignore
vendored
@@ -15,11 +15,8 @@ native
|
||||
# VSCode
|
||||
#//////////////////////////
|
||||
.vscode/
|
||||
.codebuddy/
|
||||
|
||||
#//////////////////////////
|
||||
# WebStorm
|
||||
#//////////////////////////
|
||||
.idea/
|
||||
extensions/
|
||||
extensions/oops-plugin-framework
|
||||
|
||||
.idea/
|
||||
@@ -1,45 +0,0 @@
|
||||
Based on the analysis of `MissionCardComp.ts`, `MissionComp.ts`, `RogueConfig.ts`, and `heroSet.ts`, I have designed a balanced configuration plan for a 15-minute roguelike game loop.
|
||||
|
||||
The current configuration has some imbalances (e.g., Boss HP 25000 vs Hero AP 15, low card costs vs high drop rates). The plan aims to smooth out the difficulty curve and establish a sustainable economy.
|
||||
|
||||
### 1. Economy Rebalance (GameSet.ts)
|
||||
Adjust costs to prevent "infinite card spamming" while ensuring steady progression.
|
||||
* **Card Draw Cost (`CHOU_GOLD`)**: Increase from `5` to **100**.
|
||||
* **Level Up Cost (`LVUP_GOLD`)**: Increase from `10` to **50** (Base) + **50** (Increment).
|
||||
* **Goal**: Players need to kill ~10-15 enemies to afford one card/upgrade, making choices impactful.
|
||||
|
||||
### 2. Hero Configuration (heroSet.ts)
|
||||
Establish distinct roles and meaningful growth to keep up with monster scaling.
|
||||
* **Base Stats (`HeroInfo`)**:
|
||||
* **Warrior**: HP 300, AP 25, Def 5 (Tanky)
|
||||
* **Mage**: HP 150, AP 40, Range Mid (Glass Cannon)
|
||||
* **Archer**: HP 180, AP 30, AS 1.0 (DPS)
|
||||
* **Growth (`HeroUpSet`)**:
|
||||
* **HP**: +30 per level
|
||||
* **AP**: +5 per level
|
||||
* **Def**: +1 per level
|
||||
|
||||
### 3. Monster & Wave Configuration (RogueConfig.ts)
|
||||
Implement a dynamic difficulty curve that ramps up intensity over 15 minutes.
|
||||
* **Base Stats (`heroSet.ts`)**:
|
||||
* **Fodder (5201)**: HP 60, AP 8, Speed 100
|
||||
* **Fast (5301)**: HP 40, AP 12, Speed 180
|
||||
* **Tank (5401)**: HP 200, AP 15, Speed 60
|
||||
* **Boss (5701)**: HP 5000 (reduced from 25k to match new scaling), AP 60
|
||||
* **Scaling Logic (`RogueConfig.ts`)**:
|
||||
* **HP Growth**: Exponential (`1.15` per minute factor).
|
||||
* **Spawn Logic**:
|
||||
* **0-3 min**: Fodder swarm (accumulate gold).
|
||||
* **3-8 min**: Fast + Tank mix (test DPS and defense).
|
||||
* **8-14 min**: Elites + Special mechanics (high pressure).
|
||||
* **15 min**: Final Boss.
|
||||
* **Gold Drop**:
|
||||
* Formula: `Base (5) + Level * 1 + TypeBonus`.
|
||||
* Elite/Boss give significantly more to reward tough fights.
|
||||
|
||||
### 4. Implementation Steps
|
||||
1. **Modify `GameSet.ts`**: Update economy constants (`CHOU_GOLD`, `LVUP_GOLD`).
|
||||
2. **Modify `heroSet.ts`**: Update `HeroConf`, `HeroUpSet`, and `HeroInfo` with new base stats.
|
||||
3. **Modify `RogueConfig.ts`**: Update `DefaultRogueConfig` (budget/intervals), `getMonAttr` (scaling formulas), `calculateMonsterGold`, and `getSpawnWeights` (wave phases).
|
||||
|
||||
This plan ensures the 15-minute session has a clear "Early-Mid-Late" game progression with a challenging but fair economy.
|
||||
@@ -1,61 +0,0 @@
|
||||
## 目标
|
||||
|
||||
创建 `TDLevelOptions.ts`。
|
||||
调整数值:**保持 AP/HP\_MAX 强度不变,将其余所有属性的强度(Base & Grow)减半。**
|
||||
并在配置中明确标注“20级极限总加成”。
|
||||
|
||||
## 调整后的数值表 (Revised V2)
|
||||
|
||||
| 属性 | Base | Grow | Lv1单次 | Lv20单次 | **20级累计总加成** | 调整说明 |
|
||||
| :---------------- | :--- | :--- | :---- | :----- | :----------- | :-------------- |
|
||||
| **AP** (攻) | 15 | 1.5 | 16 | 45 | **+610** | 保持不变 |
|
||||
| **HP\_MAX** (血) | 100 | 10 | 110 | 300 | **+4100** | 保持不变 |
|
||||
| **AS** (速) | 5 | 0.25 | 5% | 10% | **+150%** | 减半 |
|
||||
| **DIS** (距) | 15 | 1.0 | 16 | 35 | **+510** | 减半 |
|
||||
| **PIERCE** (穿) | 1 | 0 | 1 | 1 | **+20** | 无法减半(最小1),需接受 |
|
||||
| **CRITICAL** (暴) | 2.5 | 0.1 | 2.6% | 4.5% | **+71%** | 减半 (需配合多次选择才满暴) |
|
||||
| **CRITICAL\_DMG** | 10 | 0.5 | 10% | 20% | **+300%** | 减半 |
|
||||
| **DEF** (防) | 2.5 | 0.25 | 2.7 | 7.5 | **+102** | 减半 |
|
||||
| **控制类** | 1.5 | 0.05 | 1.5% | 2.5% | **+40%** | 减半 (不再必定永控) |
|
||||
| **吸血** | 1 | 0.05 | 1% | 2% | **+30%** | 减半 |
|
||||
|
||||
*(注:PIERCE 因作为整数逻辑,维持 +1,但在随机池权重中可以不作特殊处理,作为稀有强力项自然存在)*
|
||||
|
||||
## 配置文件内容
|
||||
|
||||
路径:`assets/script/game/common/config/TDLevelOptions.ts`
|
||||
|
||||
```typescript
|
||||
import { Attrs } from "./HeroAttrs";
|
||||
|
||||
export interface IOptionGrowth {
|
||||
base: number;
|
||||
grow: number;
|
||||
desc: string; // 使用 {val} 占位
|
||||
totalNote: string; // 备注20级总加成
|
||||
}
|
||||
|
||||
export const TD_OPTION_CONFIG: Record<number, IOptionGrowth> = {
|
||||
[Attrs.AP]: { base: 15, grow: 1.5, desc: "攻击力 +{val}", totalNote: "+610" },
|
||||
[Attrs.HP_MAX]: { base: 100, grow: 10, desc: "生命上限 +{val}", totalNote: "+4100" },
|
||||
|
||||
// 减半组
|
||||
[Attrs.AS]: { base: 5, grow: 0.25, desc: "攻击速度 +{val}%", totalNote: "+150%" },
|
||||
[Attrs.DIS]: { base: 15, grow: 1.0, desc: "攻击距离 +{val}", totalNote: "+510" },
|
||||
[Attrs.CRITICAL]: { base: 2.5, grow: 0.1, desc: "暴击率 +{val}%", totalNote: "+71%" },
|
||||
[Attrs.CRITICAL_DMG]: { base: 10, grow: 0.5, desc: "暴击伤害 +{val}%", totalNote: "+300%" },
|
||||
[Attrs.DEF]: { base: 2.5, grow: 0.25, desc: "防御 +{val}", totalNote: "+102" },
|
||||
|
||||
// 控制与特效 (统一配置)
|
||||
[Attrs.STUN_CHANCE]: { base: 1.5, grow: 0.05, desc: "眩晕概率 +{val}%", totalNote: "+40%" },
|
||||
// ... 其他控制类同上
|
||||
[Attrs.PUNCTURE]: { base: 1, grow: 0, desc: "穿透 +{val}", totalNote: "+20" },
|
||||
};
|
||||
|
||||
// 辅助函数
|
||||
export const getLevelOptions = (level: number): any[] => { ... }
|
||||
```
|
||||
|
||||
## 执行
|
||||
|
||||
直接按此数值创建文件。无需再次确认。
|
||||
@@ -1,62 +0,0 @@
|
||||
## 目标
|
||||
- 新增一个“生效属性配置文件”,集中声明超休闲塔防要启用的属性键,供系统与 UI 快速判断哪些属性参与计算与展示。
|
||||
|
||||
## 文件位置
|
||||
- `assets/script/game/common/config/TDEnabledAttrs.ts`
|
||||
|
||||
## 内容结构
|
||||
- 引用 `HeroAttrs.ts` 的 `Attrs` 枚举。
|
||||
- 导出两类集合:
|
||||
- 核心启用集合 `TD_ENABLED_ATTRS`(ReadonlySet<Attrs>)
|
||||
- 轻度可选集合 `TD_OPTIONAL_ATTRS`(ReadonlySet<Attrs>)
|
||||
- 额外导出 `TD_ATTR_GROUPS`(用于 UI 分组展示,非必需)。
|
||||
|
||||
## 初始启用键(核心)
|
||||
- 塔/英雄输出:`AP`、`AS`、`DIS`、`PIERCE`
|
||||
- 爽点:`CRITICAL`、`CRITICAL_DMG`
|
||||
- 敌人生存:`HP_MAX`、`DEF`
|
||||
|
||||
## 轻度可选键(后续可开关)
|
||||
- 控制:`SLOW_CHANCE`(或改为 `STUN_CHANCE`)
|
||||
- 经济:`GOLD_GAIN`
|
||||
- 精英修正:`DMG_RED`
|
||||
|
||||
## 计划代码(示例)
|
||||
```ts
|
||||
// assets/script/game/common/config/TDEnabledAttrs.ts
|
||||
import { Attrs } from "./HeroAttrs";
|
||||
|
||||
export const TD_ENABLED_ATTRS: ReadonlySet<Attrs> = new Set<Attrs>([
|
||||
Attrs.AP,
|
||||
Attrs.AS,
|
||||
Attrs.DIS,
|
||||
Attrs.PUNCTURE,
|
||||
Attrs.CRITICAL,
|
||||
Attrs.CRITICAL_DMG,
|
||||
Attrs.HP_MAX,
|
||||
Attrs.DEF,
|
||||
]);
|
||||
|
||||
export const TD_OPTIONAL_ATTRS: ReadonlySet<Attrs> = new Set<Attrs>([
|
||||
Attrs.SLOW_CHANCE,
|
||||
Attrs.GOLD_GAIN,
|
||||
Attrs.DMG_RED,
|
||||
]);
|
||||
|
||||
export const TD_ATTR_GROUPS = {
|
||||
towerCore: [Attrs.AP, Attrs.AS, Attrs.DIS, Attrs.PUNCTURE],
|
||||
towerBonus: [Attrs.CRITICAL, Attrs.CRITICAL_DMG],
|
||||
enemyCore: [Attrs.HP_MAX, Attrs.DEF],
|
||||
optional: [Attrs.SLOW_CHANCE, Attrs.GOLD_GAIN, Attrs.DMG_RED],
|
||||
} as const;
|
||||
```
|
||||
|
||||
## 接入点(不改动逻辑,只引用)
|
||||
- 计算系统:在重算或结算处通过 `TD_ENABLED_ATTRS.has(attr)` 判断展示/参与计算(不改变已有正确计算路径,只做筛选)。
|
||||
- UI:面板按 `TD_ATTR_GROUPS` 渲染;未启用键默认隐藏。
|
||||
|
||||
## 验证
|
||||
- 在测试环境加载 1 个塔与 2 类敌人,确认仅启用键被展示和参与战斗,TTK/DPS 表现符合预期。
|
||||
|
||||
## 等待下一步
|
||||
- 若确认上述文件结构与键集合,开始创建文件并接入引用;如需改用 `AREA_OF_EFFECT` 替代 `PIERCE` 或改为 `STUN_CHANCE`,我会在提交前同步调整。
|
||||
18
@Progress.md
Normal file
18
@Progress.md
Normal file
@@ -0,0 +1,18 @@
|
||||
# 进度更新
|
||||
- 重构了动画结束处理逻辑,统一使用 EndAnmCom 组件
|
||||
- 简化了技能组件代码,移除了重复的动画处理逻辑
|
||||
- 修复了 SkillCom.ts 中的静态方法调用错误
|
||||
- 将 this.bezierTo 改为 SkillCom.bezierTo 以正确访问静态方法
|
||||
- 添加了 fixedStart 和 fixedEnd 两种新的技能移动方式
|
||||
- 完善了技能移动系统,使其与配置表定义的 AnimType 完全匹配
|
||||
- 为固定位置类型技能添加了动画结束(endType.animationEnd)支持
|
||||
- 实现了动画播放完成后的技能销毁逻辑
|
||||
- 修改了直线技能的结束条件,改为到达目标点时销毁
|
||||
- 移除了不必要的屏幕边界检测
|
||||
- 优化了技能伤害延迟计算逻辑
|
||||
- 为抛物线类型技能添加了基于距离和速度的动态延迟计算
|
||||
|
||||
## 技能系统改进
|
||||
- 优化了技能效果延迟时间的计算
|
||||
- 添加了目标移动速度的考虑
|
||||
- 实现了相向运动时的相对速度计算
|
||||
33
@project-status.md
Normal file
33
@project-status.md
Normal file
@@ -0,0 +1,33 @@
|
||||
# 项目状态报告
|
||||
## 已完成工作
|
||||
- 统一了动画结束事件的处理方式
|
||||
- 优化了代码结构,减少了重复代码
|
||||
- 实现了直线技能的屏幕边界检测
|
||||
- 优化了技能销毁逻辑
|
||||
- 优化了直线技能的结束条件判断
|
||||
- 确保技能行为符合设计意图
|
||||
- 实现了抛物线技能的动态伤害延迟计算
|
||||
- 保持了其他类型技能的默认延迟时间
|
||||
- 在技能系统中实现了相对速度的计算
|
||||
- 优化了技能效果的延迟时间计算机制
|
||||
|
||||
## 下一步工作建议
|
||||
- 测试 EndAnmCom 组件在不同类型技能上的表现
|
||||
- 确保动画结束事件能正确触发技能销毁
|
||||
- 确认屏幕尺寸配置是否正确
|
||||
- 测试直线技能在不同方向上的边界检测
|
||||
- 测试直线技能到达目标点时的销毁效果
|
||||
- 验证不同距离和速度下的技能表现
|
||||
- 测试抛物线技能在不同距离下的伤害延迟表现
|
||||
- 验证伤害时机是否与技能动画同步
|
||||
- 考虑是否需要为其他类型技能添加自定义延迟计算
|
||||
|
||||
## 待处理的任务
|
||||
- 可能需要添加更复杂的相对运动计算
|
||||
- 考虑添加不同角度的相对运动支持
|
||||
- 可能需要添加目标加速度的考虑
|
||||
|
||||
## 下一步计划
|
||||
1. 验证相对速度计算的准确性
|
||||
2. 考虑添加更多运动参数的支持
|
||||
3. 可能需要添加碰撞预测功能
|
||||
File diff suppressed because it is too large
Load Diff
@@ -345,7 +345,7 @@
|
||||
"a": 255
|
||||
},
|
||||
"_spriteFrame": {
|
||||
"__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73@23c37",
|
||||
"__uuid__": "49c583b3-d566-4c79-9e4c-bd0ca4a4b717@23c37",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
"_type": 0,
|
||||
@@ -360,10 +360,7 @@
|
||||
"_fillRange": 0,
|
||||
"_isTrimmedMode": true,
|
||||
"_useGrayscale": false,
|
||||
"_atlas": {
|
||||
"__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73",
|
||||
"__expectedType__": "cc.SpriteAtlas"
|
||||
},
|
||||
"_atlas": null,
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
9
assets/resources/game/05-outline-glow.meta
Normal file
9
assets/resources/game/05-outline-glow.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"ver": "1.2.0",
|
||||
"importer": "directory",
|
||||
"imported": true,
|
||||
"uuid": "af691440-7aca-4cb5-9a78-9bfed9cb70de",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
BIN
assets/resources/game/05-outline-glow/.DS_Store
vendored
Normal file
BIN
assets/resources/game/05-outline-glow/.DS_Store
vendored
Normal file
Binary file not shown.
1
assets/resources/game/05-outline-glow/materials.meta
Normal file
1
assets/resources/game/05-outline-glow/materials.meta
Normal file
@@ -0,0 +1 @@
|
||||
{"ver":"1.2.0","importer":"directory","imported":true,"uuid":"551a2611-69c0-45ae-bfc6-37f056a34b33","files":[],"subMetas":{},"userData":{}}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"__type__": "cc.Material",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"_native": "",
|
||||
"_effectAsset": {
|
||||
"__uuid__": "cfeeea4f-db9c-42cd-a0f7-fc5cb37bd3d7",
|
||||
"__expectedType__": "cc.EffectAsset"
|
||||
},
|
||||
"_techIdx": 0,
|
||||
"_defines": [
|
||||
{
|
||||
"USE_TEXTURE": true
|
||||
}
|
||||
],
|
||||
"_states": [
|
||||
{
|
||||
"rasterizerState": {},
|
||||
"depthStencilState": {},
|
||||
"blendState": {
|
||||
"targets": [
|
||||
{}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"_props": [
|
||||
{
|
||||
"glowColor": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 0,
|
||||
"g": 0,
|
||||
"b": 0,
|
||||
"a": 255
|
||||
},
|
||||
"glowWidth": 0.003,
|
||||
"glowThreshold": 0.645
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{"ver":"1.0.21","importer":"material","imported":true,"uuid":"2fcd55a9-38ca-45aa-9164-68e48aaf51ce","files":[".json"],"subMetas":{},"userData":{}}
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"__type__": "cc.Material",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"_native": "",
|
||||
"_effectAsset": {
|
||||
"__uuid__": "40c25c17-db22-4ae7-8d3a-f73cbb6d36ba",
|
||||
"__expectedType__": "cc.EffectAsset"
|
||||
},
|
||||
"_techIdx": 0,
|
||||
"_defines": [
|
||||
{
|
||||
"USE_TEXTURE": true
|
||||
}
|
||||
],
|
||||
"_states": [
|
||||
{
|
||||
"rasterizerState": {},
|
||||
"depthStencilState": {},
|
||||
"blendState": {
|
||||
"targets": [
|
||||
{}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"_props": [
|
||||
{
|
||||
"glowColor": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 235,
|
||||
"b": 0,
|
||||
"a": 255
|
||||
},
|
||||
"glowWidth": 0.002
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{"ver":"1.0.21","importer":"material","imported":true,"uuid":"974af3c9-d7ee-449f-a5df-cd8e2dd49188","files":[".json"],"subMetas":{},"userData":{}}
|
||||
1
assets/resources/game/05-outline-glow/shaders.meta
Normal file
1
assets/resources/game/05-outline-glow/shaders.meta
Normal file
@@ -0,0 +1 @@
|
||||
{"ver":"1.2.0","importer":"directory","imported":true,"uuid":"7d369c63-9191-4323-abcc-edda5799a410","files":[],"subMetas":{},"userData":{}}
|
||||
@@ -0,0 +1,169 @@
|
||||
// Copyright (c) 2017-2020 Xiamen Yaji Software Co., Ltd.
|
||||
CCEffect %{
|
||||
techniques:
|
||||
- passes:
|
||||
- vert: sprite-vs:vert
|
||||
frag: sprite-fs:frag
|
||||
depthStencilState:
|
||||
depthTest: false
|
||||
depthWrite: false
|
||||
blendState:
|
||||
targets:
|
||||
- blend: true
|
||||
blendSrc: src_alpha
|
||||
blendDst: one_minus_src_alpha
|
||||
blendDstAlpha: one_minus_src_alpha
|
||||
rasterizerState:
|
||||
cullMode: none
|
||||
properties:
|
||||
alphaThreshold: { value: 0.5 }
|
||||
|
||||
glowColor: { value: [1, 1, 1, 1], editor: { type: color } }
|
||||
glowWidth: { value: 0.05, editor: { slide: true, range: [0, 0.3], step: 0.001 } }
|
||||
glowThreshold: { value: 1, editor: { slide: true, range: [0, 1], step: 0.001 } }
|
||||
}%
|
||||
|
||||
CCProgram sprite-vs %{
|
||||
precision highp float;
|
||||
#include <builtin/uniforms/cc-global>
|
||||
#if USE_LOCAL
|
||||
#include <builtin/uniforms/cc-local>
|
||||
#endif
|
||||
#if SAMPLE_FROM_RT
|
||||
#include <common/common-define>
|
||||
#endif
|
||||
in vec3 a_position;
|
||||
in vec2 a_texCoord;
|
||||
in vec4 a_color;
|
||||
|
||||
out vec4 color;
|
||||
out vec2 uv0;
|
||||
|
||||
vec4 vert () {
|
||||
vec4 pos = vec4(a_position, 1);
|
||||
|
||||
#if USE_LOCAL
|
||||
pos = cc_matWorld * pos;
|
||||
#endif
|
||||
|
||||
#if USE_PIXEL_ALIGNMENT
|
||||
pos = cc_matView * pos;
|
||||
pos.xyz = floor(pos.xyz);
|
||||
pos = cc_matProj * pos;
|
||||
#else
|
||||
pos = cc_matViewProj * pos;
|
||||
#endif
|
||||
|
||||
uv0 = a_texCoord;
|
||||
#if SAMPLE_FROM_RT
|
||||
CC_HANDLE_RT_SAMPLE_FLIP(uv0);
|
||||
#endif
|
||||
color = a_color;
|
||||
|
||||
return pos;
|
||||
}
|
||||
}%
|
||||
|
||||
CCProgram sprite-fs %{
|
||||
precision highp float;
|
||||
#include <builtin/internal/embedded-alpha>
|
||||
#include <builtin/internal/alpha-test>
|
||||
|
||||
in vec4 color;
|
||||
|
||||
uniform FSConstants {
|
||||
vec4 glowColor;
|
||||
float glowWidth;
|
||||
float glowThreshold;
|
||||
};
|
||||
|
||||
#if USE_TEXTURE
|
||||
in vec2 uv0;
|
||||
#pragma builtin(local)
|
||||
layout(set = 2, binding = 12) uniform sampler2D cc_spriteTexture;
|
||||
#endif
|
||||
|
||||
vec4 getTextureColor (sampler2D mainTexture, vec2 uv) {
|
||||
if (uv.x > 1.0 || uv.x < 0.0 || uv.y > 1.0 || uv.y < 0.0) {
|
||||
return vec4(0.0, 0.0, 0.0, 0.0);
|
||||
}
|
||||
return texture(mainTexture, uv);
|
||||
}
|
||||
|
||||
float getColorAlpha (float angle, float dist) {
|
||||
// 角度转弧度,公式为:弧度 = 角度 * (pi / 180)
|
||||
float radian = angle * 3.14 / 180.0;
|
||||
vec2 newUV = uv0 + vec2(dist * cos(radian), dist * sin(radian));
|
||||
vec4 color = getTextureColor(cc_spriteTexture, newUV);
|
||||
return color.a;
|
||||
}
|
||||
|
||||
float getAverageAlpha (float dist) {
|
||||
float totalAlpha = 0.0;
|
||||
|
||||
totalAlpha += getColorAlpha(0.0, dist);
|
||||
totalAlpha += getColorAlpha(30.0, dist);
|
||||
totalAlpha += getColorAlpha(60.0, dist);
|
||||
totalAlpha += getColorAlpha(90.0, dist);
|
||||
totalAlpha += getColorAlpha(120.0, dist);
|
||||
totalAlpha += getColorAlpha(150.0, dist);
|
||||
totalAlpha += getColorAlpha(180.0, dist);
|
||||
totalAlpha += getColorAlpha(210.0, dist);
|
||||
totalAlpha += getColorAlpha(240.0, dist);
|
||||
totalAlpha += getColorAlpha(270.0, dist);
|
||||
totalAlpha += getColorAlpha(300.0, dist);
|
||||
totalAlpha += getColorAlpha(330.0, dist);
|
||||
|
||||
return totalAlpha * 0.0833;
|
||||
}
|
||||
|
||||
float getGlowAlpha () {
|
||||
if (glowWidth == 0.0 ) {
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
float totalAlpha = 0.0;
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.1);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.2);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.3);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.4);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.5);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.6);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.7);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.8);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.9);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 1.0);
|
||||
|
||||
return totalAlpha * 0.1;
|
||||
}
|
||||
|
||||
vec4 frag () {
|
||||
vec4 o = vec4(1, 1, 1, 1);
|
||||
|
||||
#if USE_TEXTURE
|
||||
o *= CCSampleWithAlphaSeparated(cc_spriteTexture, uv0);
|
||||
#if IS_GRAY
|
||||
float gray = 0.2126 * o.r + 0.7152 * o.g + 0.0722 * o.b;
|
||||
o.r = o.g = o.b = gray;
|
||||
#endif
|
||||
#endif
|
||||
|
||||
float alpha = getGlowAlpha();
|
||||
|
||||
if (alpha <= glowThreshold) {
|
||||
alpha /= glowThreshold;
|
||||
alpha = -1.0 * (alpha - 1.0) * (alpha - 1.0) * (alpha - 1.0) * (alpha - 1.0) + 1.0;
|
||||
} else {
|
||||
alpha = 0.0;
|
||||
}
|
||||
|
||||
vec4 dstColor = glowColor * alpha;
|
||||
vec4 scrColor = o;
|
||||
|
||||
o = scrColor * scrColor.a + dstColor * (1.0 - scrColor.a);
|
||||
|
||||
o *= color;
|
||||
ALPHA_TEST(o);
|
||||
return o;
|
||||
}
|
||||
}%
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"ver": "1.7.1",
|
||||
"importer": "effect",
|
||||
"imported": true,
|
||||
"uuid": "cfeeea4f-db9c-42cd-a0f7-fc5cb37bd3d7",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"combinations": [
|
||||
{}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,169 @@
|
||||
// Copyright (c) 2017-2020 Xiamen Yaji Software Co., Ltd.
|
||||
CCEffect %{
|
||||
techniques:
|
||||
- passes:
|
||||
- vert: sprite-vs:vert
|
||||
frag: sprite-fs:frag
|
||||
depthStencilState:
|
||||
depthTest: false
|
||||
depthWrite: false
|
||||
blendState:
|
||||
targets:
|
||||
- blend: true
|
||||
blendSrc: src_alpha
|
||||
blendDst: one_minus_src_alpha
|
||||
blendDstAlpha: one_minus_src_alpha
|
||||
rasterizerState:
|
||||
cullMode: none
|
||||
properties:
|
||||
alphaThreshold: { value: 0.5 }
|
||||
|
||||
glowColor: { value: [1, 1, 1, 1], editor: { type: color } }
|
||||
glowWidth: { value: 0.05, editor: { slide: true, range: [0, 0.3], step: 0.001 } }
|
||||
glowThreshold: { value: 1, editor: { slide: true, range: [0, 1], step: 0.001 } }
|
||||
}%
|
||||
|
||||
CCProgram sprite-vs %{
|
||||
precision highp float;
|
||||
#include <builtin/uniforms/cc-global>
|
||||
#if USE_LOCAL
|
||||
#include <builtin/uniforms/cc-local>
|
||||
#endif
|
||||
#if SAMPLE_FROM_RT
|
||||
#include <common/common-define>
|
||||
#endif
|
||||
in vec3 a_position;
|
||||
in vec2 a_texCoord;
|
||||
in vec4 a_color;
|
||||
|
||||
out vec4 color;
|
||||
out vec2 uv0;
|
||||
|
||||
vec4 vert () {
|
||||
vec4 pos = vec4(a_position, 1);
|
||||
|
||||
#if USE_LOCAL
|
||||
pos = cc_matWorld * pos;
|
||||
#endif
|
||||
|
||||
#if USE_PIXEL_ALIGNMENT
|
||||
pos = cc_matView * pos;
|
||||
pos.xyz = floor(pos.xyz);
|
||||
pos = cc_matProj * pos;
|
||||
#else
|
||||
pos = cc_matViewProj * pos;
|
||||
#endif
|
||||
|
||||
uv0 = a_texCoord;
|
||||
#if SAMPLE_FROM_RT
|
||||
CC_HANDLE_RT_SAMPLE_FLIP(uv0);
|
||||
#endif
|
||||
color = a_color;
|
||||
|
||||
return pos;
|
||||
}
|
||||
}%
|
||||
|
||||
CCProgram sprite-fs %{
|
||||
precision highp float;
|
||||
#include <builtin/internal/embedded-alpha>
|
||||
#include <builtin/internal/alpha-test>
|
||||
|
||||
in vec4 color;
|
||||
|
||||
uniform FSConstants {
|
||||
vec4 glowColor;
|
||||
float glowWidth;
|
||||
float glowThreshold;
|
||||
};
|
||||
|
||||
#if USE_TEXTURE
|
||||
in vec2 uv0;
|
||||
#pragma builtin(local)
|
||||
layout(set = 2, binding = 12) uniform sampler2D cc_spriteTexture;
|
||||
#endif
|
||||
|
||||
vec4 getTextureColor (sampler2D mainTexture, vec2 uv) {
|
||||
if (uv.x > 1.0 || uv.x < 0.0 || uv.y > 1.0 || uv.y < 0.0) {
|
||||
return vec4(0.0, 0.0, 0.0, 0.0);
|
||||
}
|
||||
return texture(mainTexture, uv);
|
||||
}
|
||||
|
||||
float getColorAlpha (float angle, float dist) {
|
||||
// 角度转弧度,公式为:弧度 = 角度 * (pi / 180)
|
||||
float radian = angle * 3.14 / 180.0;
|
||||
vec2 newUV = uv0 + vec2(dist * cos(radian), dist * sin(radian));
|
||||
vec4 color = getTextureColor(cc_spriteTexture, newUV);
|
||||
return color.a;
|
||||
}
|
||||
|
||||
float getAverageAlpha (float dist) {
|
||||
float totalAlpha = 0.0;
|
||||
|
||||
totalAlpha += getColorAlpha(0.0, dist);
|
||||
totalAlpha += getColorAlpha(30.0, dist);
|
||||
totalAlpha += getColorAlpha(60.0, dist);
|
||||
totalAlpha += getColorAlpha(90.0, dist);
|
||||
totalAlpha += getColorAlpha(120.0, dist);
|
||||
totalAlpha += getColorAlpha(150.0, dist);
|
||||
totalAlpha += getColorAlpha(180.0, dist);
|
||||
totalAlpha += getColorAlpha(210.0, dist);
|
||||
totalAlpha += getColorAlpha(240.0, dist);
|
||||
totalAlpha += getColorAlpha(270.0, dist);
|
||||
totalAlpha += getColorAlpha(300.0, dist);
|
||||
totalAlpha += getColorAlpha(330.0, dist);
|
||||
|
||||
return totalAlpha * 0.0833;
|
||||
}
|
||||
|
||||
float getGlowAlpha () {
|
||||
if (glowWidth == 0.0 ) {
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
float totalAlpha = 0.0;
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.1);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.2);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.3);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.4);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.5);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.6);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.7);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.8);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 0.9);
|
||||
totalAlpha += getAverageAlpha(glowWidth * 1.0);
|
||||
|
||||
return totalAlpha * 0.1;
|
||||
}
|
||||
|
||||
vec4 frag () {
|
||||
vec4 o = vec4(1, 1, 1, 1);
|
||||
|
||||
#if USE_TEXTURE
|
||||
o *= CCSampleWithAlphaSeparated(cc_spriteTexture, uv0);
|
||||
#if IS_GRAY
|
||||
float gray = 0.2126 * o.r + 0.7152 * o.g + 0.0722 * o.b;
|
||||
o.r = o.g = o.b = gray;
|
||||
#endif
|
||||
#endif
|
||||
|
||||
float alpha = getGlowAlpha();
|
||||
|
||||
if (alpha <= glowThreshold) {
|
||||
alpha /= glowThreshold;
|
||||
alpha = -1.0 * (alpha - 1.0) * (alpha - 1.0) * (alpha - 1.0) * (alpha - 1.0) + 1.0;
|
||||
} else {
|
||||
alpha = 0.0;
|
||||
}
|
||||
|
||||
vec4 dstColor = glowColor * alpha;
|
||||
vec4 scrColor = o;
|
||||
|
||||
o = scrColor * scrColor.a + dstColor * (1.0 - scrColor.a);
|
||||
|
||||
o *= color;
|
||||
ALPHA_TEST(o);
|
||||
return o;
|
||||
}
|
||||
}%
|
||||
@@ -0,0 +1 @@
|
||||
{"ver":"1.7.1","importer":"effect","imported":true,"uuid":"40c25c17-db22-4ae7-8d3a-f73cbb6d36ba","files":[".json"],"subMetas":{},"userData":{"combinations":[{}]}}
|
||||
@@ -2,7 +2,7 @@
|
||||
"ver": "1.2.0",
|
||||
"importer": "directory",
|
||||
"imported": true,
|
||||
"uuid": "ef81fa00-453e-4bca-adde-2de9eb74a1e1",
|
||||
"uuid": "4d1a9382-0a99-4c52-9f52-d0867ebf0f12",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
|
||||
10189
assets/resources/game/gui/card.prefab
Normal file
10189
assets/resources/game/gui/card.prefab
Normal file
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
||||
"ver": "1.1.50",
|
||||
"importer": "prefab",
|
||||
"imported": true,
|
||||
"uuid": "eb933093-ff09-4a1f-8ca9-fa933592ba8b",
|
||||
"uuid": "2849e90f-15b2-4082-a7b6-1ff1362f537b",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,13 +0,0 @@
|
||||
{
|
||||
"ver": "1.1.50",
|
||||
"importer": "prefab",
|
||||
"imported": true,
|
||||
"uuid": "d63b992b-cdaf-4e5a-8472-866c0038857a",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"syncNodeName": "get"
|
||||
}
|
||||
}
|
||||
@@ -1,168 +0,0 @@
|
||||
[
|
||||
{
|
||||
"__type__": "cc.Prefab",
|
||||
"_name": "hui",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"_native": "",
|
||||
"data": {
|
||||
"__id__": 1
|
||||
},
|
||||
"optimizationPolicy": 0,
|
||||
"persistent": false
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Node",
|
||||
"_name": "hui",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"_parent": null,
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 2
|
||||
},
|
||||
{
|
||||
"__id__": 4
|
||||
},
|
||||
{
|
||||
"__id__": 6
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 8
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 14.007,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
"__type__": "cc.Quat",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 1
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": -1.2,
|
||||
"y": 1.2,
|
||||
"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__": 1
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 3
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 128,
|
||||
"height": 128
|
||||
},
|
||||
"_anchorPoint": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0.5,
|
||||
"y": 0.25
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "cewibQgK1ALbFhMuuspMmN"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Sprite",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 1
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 5
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
"_dstBlendFactor": 4,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255
|
||||
},
|
||||
"_spriteFrame": null,
|
||||
"_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": "ed71tIQFtJtbSwrQYOmOPP"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Animation",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 1
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 7
|
||||
},
|
||||
"playOnLoad": true,
|
||||
"_clips": [],
|
||||
"_defaultClip": null,
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "3dBJqUbmFPGIhxjbVKe/vR"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.PrefabInfo",
|
||||
"root": {
|
||||
"__id__": 1
|
||||
},
|
||||
"asset": {
|
||||
"__id__": 0
|
||||
},
|
||||
"fileId": "9anvHdhj5D1opINsPLBLgs",
|
||||
"instance": null,
|
||||
"targetOverrides": null
|
||||
}
|
||||
]
|
||||
@@ -1,13 +0,0 @@
|
||||
{
|
||||
"ver": "1.1.50",
|
||||
"importer": "prefab",
|
||||
"imported": true,
|
||||
"uuid": "4489091b-29ab-4906-972b-978bd4279a8e",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"syncNodeName": "hui"
|
||||
}
|
||||
}
|
||||
1316
assets/resources/game/gui/lcard.prefab
Normal file
1316
assets/resources/game/gui/lcard.prefab
Normal file
File diff suppressed because it is too large
Load Diff
13
assets/resources/game/gui/lcard.prefab.meta
Normal file
13
assets/resources/game/gui/lcard.prefab.meta
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"ver": "1.1.50",
|
||||
"importer": "prefab",
|
||||
"imported": true,
|
||||
"uuid": "0cb93380-70e6-4188-a773-764e6ee6e2ad",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"syncNodeName": "lcard"
|
||||
}
|
||||
}
|
||||
30
assets/resources/game/gui/lightbs.anim
Normal file
30
assets/resources/game/gui/lightbs.anim
Normal file
@@ -0,0 +1,30 @@
|
||||
[
|
||||
{
|
||||
"__type__": "cc.AnimationClip",
|
||||
"_name": "lightbs",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {
|
||||
"embeddedPlayerGroups": []
|
||||
},
|
||||
"_native": "",
|
||||
"sample": 18,
|
||||
"speed": 1,
|
||||
"wrapMode": 2,
|
||||
"enableTrsBlending": false,
|
||||
"_duration": 0,
|
||||
"_hash": 500763545,
|
||||
"_tracks": [],
|
||||
"_exoticAnimation": null,
|
||||
"_events": [],
|
||||
"_embeddedPlayers": [],
|
||||
"_additiveSettings": {
|
||||
"__id__": 1
|
||||
},
|
||||
"_auxiliaryCurveEntries": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.AnimationClipAdditiveSettings",
|
||||
"enabled": false,
|
||||
"refClip": null
|
||||
}
|
||||
]
|
||||
13
assets/resources/game/gui/lightbs.anim.meta
Normal file
13
assets/resources/game/gui/lightbs.anim.meta
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"ver": "2.0.3",
|
||||
"importer": "animation-clip",
|
||||
"imported": true,
|
||||
"uuid": "90a0ddc5-ebc9-40a7-974b-84d31e535ad6",
|
||||
"files": [
|
||||
".cconb"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"name": "lightbs"
|
||||
}
|
||||
}
|
||||
1211
assets/resources/game/gui/pan.prefab
Normal file
1211
assets/resources/game/gui/pan.prefab
Normal file
File diff suppressed because it is too large
Load Diff
13
assets/resources/game/gui/pan.prefab.meta
Normal file
13
assets/resources/game/gui/pan.prefab.meta
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"ver": "1.1.50",
|
||||
"importer": "prefab",
|
||||
"imported": true,
|
||||
"uuid": "82cf9b7c-ba74-4bcb-8ad4-f8aa14805c77",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"syncNodeName": "pan"
|
||||
}
|
||||
}
|
||||
113
assets/resources/game/gui/skillmax.anim
Normal file
113
assets/resources/game/gui/skillmax.anim
Normal file
@@ -0,0 +1,113 @@
|
||||
[
|
||||
{
|
||||
"__type__": "cc.AnimationClip",
|
||||
"_name": "skillmax",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {
|
||||
"embeddedPlayerGroups": []
|
||||
},
|
||||
"_native": "",
|
||||
"sample": 18,
|
||||
"speed": 1,
|
||||
"wrapMode": 2,
|
||||
"enableTrsBlending": false,
|
||||
"_duration": 0.4444444444444444,
|
||||
"_hash": 500763545,
|
||||
"_tracks": [
|
||||
{
|
||||
"__id__": 1
|
||||
}
|
||||
],
|
||||
"_exoticAnimation": null,
|
||||
"_events": [],
|
||||
"_embeddedPlayers": [],
|
||||
"_additiveSettings": {
|
||||
"__id__": 6
|
||||
},
|
||||
"_auxiliaryCurveEntries": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ObjectTrack",
|
||||
"_binding": {
|
||||
"__type__": "cc.animation.TrackBinding",
|
||||
"path": {
|
||||
"__id__": 2
|
||||
},
|
||||
"proxy": null
|
||||
},
|
||||
"_channel": {
|
||||
"__id__": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.TrackPath",
|
||||
"_paths": [
|
||||
{
|
||||
"__id__": 3
|
||||
},
|
||||
"spriteFrame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ComponentPath",
|
||||
"component": "cc.Sprite"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.Channel",
|
||||
"_curve": {
|
||||
"__id__": 5
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.ObjectCurve",
|
||||
"_times": [
|
||||
0,
|
||||
0.05555555555555555,
|
||||
0.1111111111111111,
|
||||
0.16666666666666666,
|
||||
0.2222222222222222,
|
||||
0.2777777777777778,
|
||||
0.3333333333333333,
|
||||
0.3888888888888889
|
||||
],
|
||||
"_values": [
|
||||
{
|
||||
"__uuid__": "49c583b3-d566-4c79-9e4c-bd0ca4a4b717@332e3",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "49c583b3-d566-4c79-9e4c-bd0ca4a4b717@8be96",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "49c583b3-d566-4c79-9e4c-bd0ca4a4b717@8179e",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "49c583b3-d566-4c79-9e4c-bd0ca4a4b717@08735",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "49c583b3-d566-4c79-9e4c-bd0ca4a4b717@59ed7",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "49c583b3-d566-4c79-9e4c-bd0ca4a4b717@759c4",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "49c583b3-d566-4c79-9e4c-bd0ca4a4b717@2451b",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "49c583b3-d566-4c79-9e4c-bd0ca4a4b717@56d29",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"__type__": "cc.AnimationClipAdditiveSettings",
|
||||
"enabled": false,
|
||||
"refClip": null
|
||||
}
|
||||
]
|
||||
13
assets/resources/game/gui/skillmax.anim.meta
Normal file
13
assets/resources/game/gui/skillmax.anim.meta
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"ver": "2.0.3",
|
||||
"importer": "animation-clip",
|
||||
"imported": true,
|
||||
"uuid": "c53295c0-2e3a-4037-aeb6-bc39cac22acf",
|
||||
"files": [
|
||||
".cconb"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"name": "skillmax"
|
||||
}
|
||||
}
|
||||
90
assets/resources/game/heros/Witcher Blue.atlas
Normal file
90
assets/resources/game/heros/Witcher Blue.atlas
Normal file
@@ -0,0 +1,90 @@
|
||||
|
||||
Witcher Blue.png
|
||||
size: 281,309
|
||||
format: RGBA8888
|
||||
filter: Linear,Linear
|
||||
repeat: none
|
||||
Body
|
||||
rotate: false
|
||||
xy: 116, 45
|
||||
size: 84, 84
|
||||
orig: 128, 128
|
||||
offset: 22, 22
|
||||
index: -1
|
||||
Face 01
|
||||
rotate: true
|
||||
xy: 226, 65
|
||||
size: 112, 53
|
||||
orig: 160, 128
|
||||
offset: 24, 25
|
||||
index: -1
|
||||
Face 02
|
||||
rotate: true
|
||||
xy: 202, 24
|
||||
size: 105, 15
|
||||
orig: 160, 128
|
||||
offset: 29, 35
|
||||
index: -1
|
||||
Face 03
|
||||
rotate: false
|
||||
xy: 2, 55
|
||||
size: 112, 74
|
||||
orig: 160, 128
|
||||
offset: 23, 13
|
||||
index: -1
|
||||
Head
|
||||
rotate: false
|
||||
xy: 2, 131
|
||||
size: 222, 176
|
||||
orig: 260, 260
|
||||
offset: 19, 42
|
||||
index: -1
|
||||
Left Arm
|
||||
rotate: true
|
||||
xy: 106, 2
|
||||
size: 41, 45
|
||||
orig: 64, 64
|
||||
offset: 11, 9
|
||||
index: -1
|
||||
Left Hand
|
||||
rotate: false
|
||||
xy: 219, 18
|
||||
size: 48, 45
|
||||
orig: 64, 64
|
||||
offset: 8, 7
|
||||
index: -1
|
||||
Left Leg
|
||||
rotate: true
|
||||
xy: 52, 13
|
||||
size: 40, 52
|
||||
orig: 64, 64
|
||||
offset: 12, 6
|
||||
index: -1
|
||||
Right Leg
|
||||
rotate: true
|
||||
xy: 52, 13
|
||||
size: 40, 52
|
||||
orig: 64, 64
|
||||
offset: 12, 6
|
||||
index: -1
|
||||
Right Arm
|
||||
rotate: true
|
||||
xy: 153, 2
|
||||
size: 41, 45
|
||||
orig: 64, 64
|
||||
offset: 11, 9
|
||||
index: -1
|
||||
Right Hand
|
||||
rotate: false
|
||||
xy: 2, 9
|
||||
size: 48, 44
|
||||
orig: 64, 64
|
||||
offset: 8, 10
|
||||
index: -1
|
||||
Weapon
|
||||
rotate: true
|
||||
xy: 226, 179
|
||||
size: 128, 48
|
||||
orig: 160, 80
|
||||
offset: 16, 16
|
||||
index: -1
|
||||
12
assets/resources/game/heros/Witcher Blue.atlas.meta
Normal file
12
assets/resources/game/heros/Witcher Blue.atlas.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"ver": "1.0.1",
|
||||
"importer": "*",
|
||||
"imported": true,
|
||||
"uuid": "adfb03d7-df68-4fad-a2c5-bb8748c56178",
|
||||
"files": [
|
||||
".atlas",
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
2885
assets/resources/game/heros/Witcher Blue.json
Normal file
2885
assets/resources/game/heros/Witcher Blue.json
Normal file
File diff suppressed because it is too large
Load Diff
11
assets/resources/game/heros/Witcher Blue.json.meta
Normal file
11
assets/resources/game/heros/Witcher Blue.json.meta
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"ver": "1.2.6",
|
||||
"importer": "spine-data",
|
||||
"imported": true,
|
||||
"uuid": "20991da5-b5bb-4e03-ac38-f54eac44688b",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
BIN
assets/resources/game/heros/Witcher Blue.png
Normal file
BIN
assets/resources/game/heros/Witcher Blue.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 18 KiB |
42
assets/resources/game/heros/Witcher Blue.png.meta
Normal file
42
assets/resources/game/heros/Witcher Blue.png.meta
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "58cd412f-678d-4054-b59a-e96635196a4e",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "58cd412f-678d-4054-b59a-e96635196a4e@6c48a",
|
||||
"displayName": "Witcher Blue",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "repeat",
|
||||
"wrapModeT": "repeat",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "58cd412f-678d-4054-b59a-e96635196a4e",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "texture",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "58cd412f-678d-4054-b59a-e96635196a4e@6c48a"
|
||||
}
|
||||
}
|
||||
2306
assets/resources/game/heros/cards.plist
Normal file
2306
assets/resources/game/heros/cards.plist
Normal file
File diff suppressed because it is too large
Load Diff
7009
assets/resources/game/heros/cards.plist.meta
Normal file
7009
assets/resources/game/heros/cards.plist.meta
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"ver": "1.0.27",
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "0474d69a-4ed2-4470-a797-19d9f23c09b0",
|
||||
|
||||
1511
assets/resources/game/heros/equips2.plist
Normal file
1511
assets/resources/game/heros/equips2.plist
Normal file
File diff suppressed because it is too large
Load Diff
4571
assets/resources/game/heros/equips2.plist.meta
Normal file
4571
assets/resources/game/heros/equips2.plist.meta
Normal file
File diff suppressed because it is too large
Load Diff
BIN
assets/resources/game/heros/equips2.png
Normal file
BIN
assets/resources/game/heros/equips2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 560 KiB |
42
assets/resources/game/heros/equips2.png.meta
Normal file
42
assets/resources/game/heros/equips2.png.meta
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "15588387-53dc-4224-bf79-8427e1cc1e9a",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "15588387-53dc-4224-bf79-8427e1cc1e9a@6c48a",
|
||||
"displayName": "equips2",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "repeat",
|
||||
"wrapModeT": "repeat",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "15588387-53dc-4224-bf79-8427e1cc1e9a",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "texture",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "15588387-53dc-4224-bf79-8427e1cc1e9a@6c48a"
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
||||
"ver": "1.1.50",
|
||||
"importer": "prefab",
|
||||
"imported": true,
|
||||
"uuid": "e19334ed-9fcf-454f-a68e-fb934da2518b",
|
||||
"uuid": "35d64e39-037b-446d-b62c-dfe0b619d578",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
|
||||
1673
assets/resources/game/heros/ha2.prefab
Normal file
1673
assets/resources/game/heros/ha2.prefab
Normal file
File diff suppressed because it is too large
Load Diff
13
assets/resources/game/heros/ha2.prefab.meta
Normal file
13
assets/resources/game/heros/ha2.prefab.meta
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"ver": "1.1.50",
|
||||
"importer": "prefab",
|
||||
"imported": true,
|
||||
"uuid": "5e475f1f-e341-477f-a0f0-0203b0712e57",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"syncNodeName": "ha2"
|
||||
}
|
||||
}
|
||||
1673
assets/resources/game/heros/ha3.prefab
Normal file
1673
assets/resources/game/heros/ha3.prefab
Normal file
File diff suppressed because it is too large
Load Diff
13
assets/resources/game/heros/ha3.prefab.meta
Normal file
13
assets/resources/game/heros/ha3.prefab.meta
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"ver": "1.1.50",
|
||||
"importer": "prefab",
|
||||
"imported": true,
|
||||
"uuid": "d466dded-fb05-4340-b36a-252ec6412f6d",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"syncNodeName": "ha3"
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
||||
"ver": "1.1.50",
|
||||
"importer": "prefab",
|
||||
"imported": true,
|
||||
"uuid": "dcdb138c-1ca1-4ff2-85f7-eff1225fae08",
|
||||
"uuid": "f4c90c4c-56a1-4458-88f8-b6f14ec1412f",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
|
||||
71
assets/resources/game/heros/hero/0/atk.anim
Normal file
71
assets/resources/game/heros/hero/0/atk.anim
Normal file
@@ -0,0 +1,71 @@
|
||||
[
|
||||
{
|
||||
"__type__": "cc.AnimationClip",
|
||||
"_name": "atk",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {
|
||||
"embeddedPlayerGroups": []
|
||||
},
|
||||
"_native": "",
|
||||
"sample": 10,
|
||||
"speed": 1,
|
||||
"wrapMode": 1,
|
||||
"enableTrsBlending": false,
|
||||
"_duration": 0,
|
||||
"_hash": 500763545,
|
||||
"_tracks": [
|
||||
{
|
||||
"__id__": 1
|
||||
}
|
||||
],
|
||||
"_exoticAnimation": null,
|
||||
"_events": [],
|
||||
"_embeddedPlayers": [],
|
||||
"_additiveSettings": {
|
||||
"__id__": 6
|
||||
},
|
||||
"_auxiliaryCurveEntries": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ObjectTrack",
|
||||
"_binding": {
|
||||
"__type__": "cc.animation.TrackBinding",
|
||||
"path": {
|
||||
"__id__": 2
|
||||
},
|
||||
"proxy": null
|
||||
},
|
||||
"_channel": {
|
||||
"__id__": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.TrackPath",
|
||||
"_paths": [
|
||||
{
|
||||
"__id__": 3
|
||||
},
|
||||
"spriteFrame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ComponentPath",
|
||||
"component": "cc.Sprite"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.Channel",
|
||||
"_curve": {
|
||||
"__id__": 5
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.ObjectCurve",
|
||||
"_times": [],
|
||||
"_values": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.AnimationClipAdditiveSettings",
|
||||
"enabled": false,
|
||||
"refClip": null
|
||||
}
|
||||
]
|
||||
1
assets/resources/game/heros/hero/0/atk.anim.meta
Normal file
1
assets/resources/game/heros/hero/0/atk.anim.meta
Normal file
@@ -0,0 +1 @@
|
||||
{"ver":"2.0.3","importer":"animation-clip","imported":true,"uuid":"35ebd20f-6fd1-4a67-a5b7-46fb799065f4","files":[".cconb"],"subMetas":{},"userData":{"name":"atk"}}
|
||||
@@ -1,71 +0,0 @@
|
||||
[
|
||||
{
|
||||
"__type__": "cc.AnimationClip",
|
||||
"_name": "atk",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {
|
||||
"embeddedPlayerGroups": []
|
||||
},
|
||||
"_native": "",
|
||||
"sample": 15,
|
||||
"speed": 1,
|
||||
"wrapMode": 1,
|
||||
"enableTrsBlending": false,
|
||||
"_duration": 0,
|
||||
"_hash": 500763545,
|
||||
"_tracks": [
|
||||
{
|
||||
"__id__": 1
|
||||
}
|
||||
],
|
||||
"_exoticAnimation": null,
|
||||
"_events": [],
|
||||
"_embeddedPlayers": [],
|
||||
"_additiveSettings": {
|
||||
"__id__": 6
|
||||
},
|
||||
"_auxiliaryCurveEntries": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ObjectTrack",
|
||||
"_binding": {
|
||||
"__type__": "cc.animation.TrackBinding",
|
||||
"path": {
|
||||
"__id__": 2
|
||||
},
|
||||
"proxy": null
|
||||
},
|
||||
"_channel": {
|
||||
"__id__": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.TrackPath",
|
||||
"_paths": [
|
||||
{
|
||||
"__id__": 3
|
||||
},
|
||||
"spriteFrame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ComponentPath",
|
||||
"component": "cc.Sprite"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.Channel",
|
||||
"_curve": {
|
||||
"__id__": 5
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.ObjectCurve",
|
||||
"_times": [],
|
||||
"_values": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.AnimationClipAdditiveSettings",
|
||||
"enabled": false,
|
||||
"refClip": null
|
||||
}
|
||||
]
|
||||
@@ -1,13 +0,0 @@
|
||||
{
|
||||
"ver": "2.0.3",
|
||||
"importer": "animation-clip",
|
||||
"imported": true,
|
||||
"uuid": "c5ffa9f7-44e4-41b9-a927-f4856f5328f4",
|
||||
"files": [
|
||||
".cconb"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"name": "atk0"
|
||||
}
|
||||
}
|
||||
@@ -1,71 +0,0 @@
|
||||
[
|
||||
{
|
||||
"__type__": "cc.AnimationClip",
|
||||
"_name": "atk1",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {
|
||||
"embeddedPlayerGroups": []
|
||||
},
|
||||
"_native": "",
|
||||
"sample": 15,
|
||||
"speed": 1,
|
||||
"wrapMode": 1,
|
||||
"enableTrsBlending": false,
|
||||
"_duration": 0,
|
||||
"_hash": 500763545,
|
||||
"_tracks": [
|
||||
{
|
||||
"__id__": 1
|
||||
}
|
||||
],
|
||||
"_exoticAnimation": null,
|
||||
"_events": [],
|
||||
"_embeddedPlayers": [],
|
||||
"_additiveSettings": {
|
||||
"__id__": 6
|
||||
},
|
||||
"_auxiliaryCurveEntries": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ObjectTrack",
|
||||
"_binding": {
|
||||
"__type__": "cc.animation.TrackBinding",
|
||||
"path": {
|
||||
"__id__": 2
|
||||
},
|
||||
"proxy": null
|
||||
},
|
||||
"_channel": {
|
||||
"__id__": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.TrackPath",
|
||||
"_paths": [
|
||||
{
|
||||
"__id__": 3
|
||||
},
|
||||
"spriteFrame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ComponentPath",
|
||||
"component": "cc.Sprite"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.Channel",
|
||||
"_curve": {
|
||||
"__id__": 5
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.ObjectCurve",
|
||||
"_times": [],
|
||||
"_values": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.AnimationClipAdditiveSettings",
|
||||
"enabled": false,
|
||||
"refClip": null
|
||||
}
|
||||
]
|
||||
@@ -1 +0,0 @@
|
||||
{"ver":"2.0.3","importer":"animation-clip","imported":true,"uuid":"879dfba9-e02e-4ca5-99e5-69efed1d9a86","files":[".cconb"],"subMetas":{},"userData":{"name":"atk1"}}
|
||||
@@ -1,71 +0,0 @@
|
||||
[
|
||||
{
|
||||
"__type__": "cc.AnimationClip",
|
||||
"_name": "atk2",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {
|
||||
"embeddedPlayerGroups": []
|
||||
},
|
||||
"_native": "",
|
||||
"sample": 15,
|
||||
"speed": 1,
|
||||
"wrapMode": 1,
|
||||
"enableTrsBlending": false,
|
||||
"_duration": 0,
|
||||
"_hash": 500763545,
|
||||
"_tracks": [
|
||||
{
|
||||
"__id__": 1
|
||||
}
|
||||
],
|
||||
"_exoticAnimation": null,
|
||||
"_events": [],
|
||||
"_embeddedPlayers": [],
|
||||
"_additiveSettings": {
|
||||
"__id__": 6
|
||||
},
|
||||
"_auxiliaryCurveEntries": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ObjectTrack",
|
||||
"_binding": {
|
||||
"__type__": "cc.animation.TrackBinding",
|
||||
"path": {
|
||||
"__id__": 2
|
||||
},
|
||||
"proxy": null
|
||||
},
|
||||
"_channel": {
|
||||
"__id__": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.TrackPath",
|
||||
"_paths": [
|
||||
{
|
||||
"__id__": 3
|
||||
},
|
||||
"spriteFrame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ComponentPath",
|
||||
"component": "cc.Sprite"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.Channel",
|
||||
"_curve": {
|
||||
"__id__": 5
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.ObjectCurve",
|
||||
"_times": [],
|
||||
"_values": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.AnimationClipAdditiveSettings",
|
||||
"enabled": false,
|
||||
"refClip": null
|
||||
}
|
||||
]
|
||||
@@ -1 +0,0 @@
|
||||
{"ver":"2.0.3","importer":"animation-clip","imported":true,"uuid":"211c974f-254c-488e-be87-9e0fc1039543","files":[".cconb"],"subMetas":{},"userData":{"name":"atk2"}}
|
||||
1
assets/resources/game/heros/hero/0/atked.anim.meta
Normal file
1
assets/resources/game/heros/hero/0/atked.anim.meta
Normal file
@@ -0,0 +1 @@
|
||||
{"ver":"2.0.3","importer":"animation-clip","imported":true,"uuid":"1124e0ab-9fd5-44f5-980b-8e057ba497c0","files":[".cconb"],"subMetas":{},"userData":{"name":"atked"}}
|
||||
@@ -1,13 +1,13 @@
|
||||
[
|
||||
{
|
||||
"__type__": "cc.AnimationClip",
|
||||
"_name": "atk2",
|
||||
"_name": "buff",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {
|
||||
"embeddedPlayerGroups": []
|
||||
},
|
||||
"_native": "",
|
||||
"sample": 15,
|
||||
"sample": 10,
|
||||
"speed": 1,
|
||||
"wrapMode": 1,
|
||||
"enableTrsBlending": false,
|
||||
@@ -19,7 +19,18 @@
|
||||
}
|
||||
],
|
||||
"_exoticAnimation": null,
|
||||
"_events": [],
|
||||
"_events": [
|
||||
{
|
||||
"frame": 0.4,
|
||||
"func": "",
|
||||
"params": []
|
||||
},
|
||||
{
|
||||
"frame": 0.4,
|
||||
"func": "atk",
|
||||
"params": []
|
||||
}
|
||||
],
|
||||
"_embeddedPlayers": [],
|
||||
"_additiveSettings": {
|
||||
"__id__": 6
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"ver": "2.0.3",
|
||||
"importer": "animation-clip",
|
||||
"imported": true,
|
||||
"uuid": "aa573219-edec-4df8-b6dc-e79e15fb81b0",
|
||||
"uuid": "6e578291-d871-4b04-8a2a-7d226cfb7940",
|
||||
"files": [
|
||||
".cconb"
|
||||
],
|
||||
|
||||
@@ -1,71 +0,0 @@
|
||||
[
|
||||
{
|
||||
"__type__": "cc.AnimationClip",
|
||||
"_name": "atk2",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {
|
||||
"embeddedPlayerGroups": []
|
||||
},
|
||||
"_native": "",
|
||||
"sample": 15,
|
||||
"speed": 1,
|
||||
"wrapMode": 1,
|
||||
"enableTrsBlending": false,
|
||||
"_duration": 0,
|
||||
"_hash": 500763545,
|
||||
"_tracks": [
|
||||
{
|
||||
"__id__": 1
|
||||
}
|
||||
],
|
||||
"_exoticAnimation": null,
|
||||
"_events": [],
|
||||
"_embeddedPlayers": [],
|
||||
"_additiveSettings": {
|
||||
"__id__": 6
|
||||
},
|
||||
"_auxiliaryCurveEntries": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ObjectTrack",
|
||||
"_binding": {
|
||||
"__type__": "cc.animation.TrackBinding",
|
||||
"path": {
|
||||
"__id__": 2
|
||||
},
|
||||
"proxy": null
|
||||
},
|
||||
"_channel": {
|
||||
"__id__": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.TrackPath",
|
||||
"_paths": [
|
||||
{
|
||||
"__id__": 3
|
||||
},
|
||||
"spriteFrame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ComponentPath",
|
||||
"component": "cc.Sprite"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.Channel",
|
||||
"_curve": {
|
||||
"__id__": 5
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.ObjectCurve",
|
||||
"_times": [],
|
||||
"_values": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.AnimationClipAdditiveSettings",
|
||||
"enabled": false,
|
||||
"refClip": null
|
||||
}
|
||||
]
|
||||
@@ -1,13 +0,0 @@
|
||||
{
|
||||
"ver": "2.0.3",
|
||||
"importer": "animation-clip",
|
||||
"imported": true,
|
||||
"uuid": "1acca320-e159-4c4c-aa73-fd8987b590d6",
|
||||
"files": [
|
||||
".cconb"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"name": "dead"
|
||||
}
|
||||
}
|
||||
1
assets/resources/game/heros/hero/0/debuff.anim.meta
Normal file
1
assets/resources/game/heros/hero/0/debuff.anim.meta
Normal file
@@ -0,0 +1 @@
|
||||
{"ver":"2.0.3","importer":"animation-clip","imported":true,"uuid":"000cc8a3-3dc8-4aaf-a5be-090ce64744c4","files":[".cconb"],"subMetas":{},"userData":{"name":"debuff"}}
|
||||
@@ -7,7 +7,7 @@
|
||||
"embeddedPlayerGroups": []
|
||||
},
|
||||
"_native": "",
|
||||
"sample": 15,
|
||||
"sample": 10,
|
||||
"speed": 1,
|
||||
"wrapMode": 2,
|
||||
"enableTrsBlending": false,
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"ver":"2.0.3","importer":"animation-clip","imported":true,"uuid":"8f109f2d-d5fc-4f3f-8897-d4c4b5fabf68","files":[".cconb"],"subMetas":{},"userData":{"name":"idle"}}
|
||||
{"ver":"2.0.3","importer":"animation-clip","imported":true,"uuid":"3481dcef-28c2-4576-b690-804dfa747f91","files":[".cconb"],"subMetas":{},"userData":{"name":"idle"}}
|
||||
|
||||
71
assets/resources/game/heros/hero/0/max.anim
Normal file
71
assets/resources/game/heros/hero/0/max.anim
Normal file
@@ -0,0 +1,71 @@
|
||||
[
|
||||
{
|
||||
"__type__": "cc.AnimationClip",
|
||||
"_name": "max",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {
|
||||
"embeddedPlayerGroups": []
|
||||
},
|
||||
"_native": "",
|
||||
"sample": 10,
|
||||
"speed": 1,
|
||||
"wrapMode": 1,
|
||||
"enableTrsBlending": false,
|
||||
"_duration": 0,
|
||||
"_hash": 500763545,
|
||||
"_tracks": [
|
||||
{
|
||||
"__id__": 1
|
||||
}
|
||||
],
|
||||
"_exoticAnimation": null,
|
||||
"_events": [],
|
||||
"_embeddedPlayers": [],
|
||||
"_additiveSettings": {
|
||||
"__id__": 6
|
||||
},
|
||||
"_auxiliaryCurveEntries": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ObjectTrack",
|
||||
"_binding": {
|
||||
"__type__": "cc.animation.TrackBinding",
|
||||
"path": {
|
||||
"__id__": 2
|
||||
},
|
||||
"proxy": null
|
||||
},
|
||||
"_channel": {
|
||||
"__id__": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.TrackPath",
|
||||
"_paths": [
|
||||
{
|
||||
"__id__": 3
|
||||
},
|
||||
"spriteFrame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ComponentPath",
|
||||
"component": "cc.Sprite"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.Channel",
|
||||
"_curve": {
|
||||
"__id__": 5
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.ObjectCurve",
|
||||
"_times": [],
|
||||
"_values": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.AnimationClipAdditiveSettings",
|
||||
"enabled": false,
|
||||
"refClip": null
|
||||
}
|
||||
]
|
||||
1
assets/resources/game/heros/hero/0/max.anim.meta
Normal file
1
assets/resources/game/heros/hero/0/max.anim.meta
Normal file
@@ -0,0 +1 @@
|
||||
{"ver":"2.0.3","importer":"animation-clip","imported":true,"uuid":"e7c3fafd-334f-4ed0-a273-96f2b708c0d4","files":[".cconb"],"subMetas":{},"userData":{"name":"max"}}
|
||||
@@ -1,71 +0,0 @@
|
||||
[
|
||||
{
|
||||
"__type__": "cc.AnimationClip",
|
||||
"_name": "max",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {
|
||||
"embeddedPlayerGroups": []
|
||||
},
|
||||
"_native": "",
|
||||
"sample": 15,
|
||||
"speed": 1,
|
||||
"wrapMode": 1,
|
||||
"enableTrsBlending": false,
|
||||
"_duration": 0,
|
||||
"_hash": 500763545,
|
||||
"_tracks": [
|
||||
{
|
||||
"__id__": 1
|
||||
}
|
||||
],
|
||||
"_exoticAnimation": null,
|
||||
"_events": [],
|
||||
"_embeddedPlayers": [],
|
||||
"_additiveSettings": {
|
||||
"__id__": 6
|
||||
},
|
||||
"_auxiliaryCurveEntries": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ObjectTrack",
|
||||
"_binding": {
|
||||
"__type__": "cc.animation.TrackBinding",
|
||||
"path": {
|
||||
"__id__": 2
|
||||
},
|
||||
"proxy": null
|
||||
},
|
||||
"_channel": {
|
||||
"__id__": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.TrackPath",
|
||||
"_paths": [
|
||||
{
|
||||
"__id__": 3
|
||||
},
|
||||
"spriteFrame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ComponentPath",
|
||||
"component": "cc.Sprite"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.Channel",
|
||||
"_curve": {
|
||||
"__id__": 5
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.ObjectCurve",
|
||||
"_times": [],
|
||||
"_values": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.AnimationClipAdditiveSettings",
|
||||
"enabled": false,
|
||||
"refClip": null
|
||||
}
|
||||
]
|
||||
@@ -1,13 +0,0 @@
|
||||
{
|
||||
"ver": "2.0.3",
|
||||
"importer": "animation-clip",
|
||||
"imported": true,
|
||||
"uuid": "2d545a13-b7b3-4a3d-b351-08937caafd96",
|
||||
"files": [
|
||||
".cconb"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"name": "max0"
|
||||
}
|
||||
}
|
||||
@@ -1,71 +0,0 @@
|
||||
[
|
||||
{
|
||||
"__type__": "cc.AnimationClip",
|
||||
"_name": "max1",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {
|
||||
"embeddedPlayerGroups": []
|
||||
},
|
||||
"_native": "",
|
||||
"sample": 15,
|
||||
"speed": 1,
|
||||
"wrapMode": 1,
|
||||
"enableTrsBlending": false,
|
||||
"_duration": 0,
|
||||
"_hash": 500763545,
|
||||
"_tracks": [
|
||||
{
|
||||
"__id__": 1
|
||||
}
|
||||
],
|
||||
"_exoticAnimation": null,
|
||||
"_events": [],
|
||||
"_embeddedPlayers": [],
|
||||
"_additiveSettings": {
|
||||
"__id__": 6
|
||||
},
|
||||
"_auxiliaryCurveEntries": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ObjectTrack",
|
||||
"_binding": {
|
||||
"__type__": "cc.animation.TrackBinding",
|
||||
"path": {
|
||||
"__id__": 2
|
||||
},
|
||||
"proxy": null
|
||||
},
|
||||
"_channel": {
|
||||
"__id__": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.TrackPath",
|
||||
"_paths": [
|
||||
{
|
||||
"__id__": 3
|
||||
},
|
||||
"spriteFrame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ComponentPath",
|
||||
"component": "cc.Sprite"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.Channel",
|
||||
"_curve": {
|
||||
"__id__": 5
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.ObjectCurve",
|
||||
"_times": [],
|
||||
"_values": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.AnimationClipAdditiveSettings",
|
||||
"enabled": false,
|
||||
"refClip": null
|
||||
}
|
||||
]
|
||||
@@ -1 +0,0 @@
|
||||
{"ver":"2.0.3","importer":"animation-clip","imported":true,"uuid":"97ca2809-a0c4-48e3-9249-d2036d7470ae","files":[".cconb"],"subMetas":{},"userData":{"name":"max1"}}
|
||||
@@ -7,7 +7,7 @@
|
||||
"embeddedPlayerGroups": []
|
||||
},
|
||||
"_native": "",
|
||||
"sample": 15,
|
||||
"sample": 10,
|
||||
"speed": 1,
|
||||
"wrapMode": 2,
|
||||
"enableTrsBlending": false,
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"ver":"2.0.3","importer":"animation-clip","imported":true,"uuid":"85922420-4b73-4fcc-bf19-11f39c582ac3","files":[".cconb"],"subMetas":{},"userData":{"name":"move"}}
|
||||
{"ver":"2.0.3","importer":"animation-clip","imported":true,"uuid":"b764418d-4859-479c-b660-91738f12bd52","files":[".cconb"],"subMetas":{},"userData":{"name":"move"}}
|
||||
|
||||
@@ -1,71 +0,0 @@
|
||||
[
|
||||
{
|
||||
"__type__": "cc.AnimationClip",
|
||||
"_name": "debuff",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {
|
||||
"embeddedPlayerGroups": []
|
||||
},
|
||||
"_native": "",
|
||||
"sample": 15,
|
||||
"speed": 1,
|
||||
"wrapMode": 2,
|
||||
"enableTrsBlending": false,
|
||||
"_duration": 0,
|
||||
"_hash": 500763545,
|
||||
"_tracks": [
|
||||
{
|
||||
"__id__": 1
|
||||
}
|
||||
],
|
||||
"_exoticAnimation": null,
|
||||
"_events": [],
|
||||
"_embeddedPlayers": [],
|
||||
"_additiveSettings": {
|
||||
"__id__": 6
|
||||
},
|
||||
"_auxiliaryCurveEntries": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ObjectTrack",
|
||||
"_binding": {
|
||||
"__type__": "cc.animation.TrackBinding",
|
||||
"path": {
|
||||
"__id__": 2
|
||||
},
|
||||
"proxy": null
|
||||
},
|
||||
"_channel": {
|
||||
"__id__": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.TrackPath",
|
||||
"_paths": [
|
||||
{
|
||||
"__id__": 3
|
||||
},
|
||||
"spriteFrame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ComponentPath",
|
||||
"component": "cc.Sprite"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.Channel",
|
||||
"_curve": {
|
||||
"__id__": 5
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.ObjectCurve",
|
||||
"_times": [],
|
||||
"_values": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.AnimationClipAdditiveSettings",
|
||||
"enabled": false,
|
||||
"refClip": null
|
||||
}
|
||||
]
|
||||
@@ -1,13 +0,0 @@
|
||||
{
|
||||
"ver": "2.0.3",
|
||||
"importer": "animation-clip",
|
||||
"imported": true,
|
||||
"uuid": "9c57e1af-2739-454d-9c12-00849ea05c1a",
|
||||
"files": [
|
||||
".cconb"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"name": "stun"
|
||||
}
|
||||
}
|
||||
746
assets/resources/game/heros/hero/a1.plist
Normal file
746
assets/resources/game/heros/hero/a1.plist
Normal file
@@ -0,0 +1,746 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>frames</key>
|
||||
<dict>
|
||||
<key>Bow_buff_ATTACK1_0_move_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK1_0_move_0-1.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK1_0_move_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK1_0_move_0-3.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK1_0_move_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK4_0_Attack_Bow_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK4_0_Attack_Bow_0-10.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK4_0_Attack_Bow_0-12.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK4_0_Attack_Bow_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK4_0_Attack_Bow_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK4_0_Attack_Bow_0-6.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK4_0_Attack_Bow_0-8.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK5_1_Skill_Magic_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1549,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK5_1_Skill_Magic_0-1.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK5_1_Skill_Magic_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK5_1_Skill_Magic_0-3.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK5_1_Skill_Magic_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK5_1_Skill_Magic_0-5.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK5_1_Skill_Magic_0-6.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK5_1_Skill_Magic_0-7.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK5_1_Skill_Magic_0-8.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_ATTACK5_1_Skill_Magic_0-9.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_DEATH0_0_Damaged_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_DEATH0_0_Damaged_0-1.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1549,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_DEATH0_0_Damaged_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_DEATH0_0_Damaged_0-3.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_DEATH0_0_Damaged_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_IDLE0_0_idle_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_IDLE0_0_idle_0-1.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_IDLE0_0_idle_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_IDLE0_0_idle_0-3.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_IDLE0_0_idle_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_IDLE0_0_idle_0-5.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1549,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_IDLE0_0_idle_0-6.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_IDLE0_0_idle_0-7.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_OTHER0_0_Debuff_Stun_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_OTHER0_0_Debuff_Stun_0-1.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_OTHER0_0_Debuff_Stun_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_OTHER0_0_Debuff_Stun_0-3.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_OTHER0_0_Debuff_Stun_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1549,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_OTHER0_0_Debuff_Stun_0-5.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_OTHER0_0_Debuff_Stun_0-6.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_OTHER0_0_Debuff_Stun_0-7.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_OTHER2_0_Buff_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_OTHER2_0_Buff_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1549,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_OTHER2_0_Buff_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_OTHER2_0_Buff_0-6.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_buff_OTHER2_0_Buff_0-7.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1549,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>metadata</key>
|
||||
<dict>
|
||||
<key>format</key>
|
||||
<integer>3</integer>
|
||||
<key>pixelFormat</key>
|
||||
<string>RGBA8888</string>
|
||||
<key>premultiplyAlpha</key>
|
||||
<false/>
|
||||
<key>realTextureFileName</key>
|
||||
<string>a1.png</string>
|
||||
<key>size</key>
|
||||
<string>{1806,1806}</string>
|
||||
<key>smartupdate</key>
|
||||
<string>$TexturePacker:SmartUpdate:7dd899b9b10867865f0958f6ff63eeb4:1d1a0b115934959b288f1b4e5c661472:8f441eea617a1901ef1a8c6f9792dad3$</string>
|
||||
<key>textureFileName</key>
|
||||
<string>a1.png</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
2225
assets/resources/game/heros/hero/a1.plist.meta
Normal file
2225
assets/resources/game/heros/hero/a1.plist.meta
Normal file
File diff suppressed because it is too large
Load Diff
BIN
assets/resources/game/heros/hero/a1.png
Normal file
BIN
assets/resources/game/heros/hero/a1.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 86 KiB |
42
assets/resources/game/heros/hero/a1.png.meta
Normal file
42
assets/resources/game/heros/hero/a1.png.meta
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "2b4c7ab0-b58d-4893-ade9-d8e56e03cf86",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "2b4c7ab0-b58d-4893-ade9-d8e56e03cf86@6c48a",
|
||||
"displayName": "a1",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "repeat",
|
||||
"wrapModeT": "repeat",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "2b4c7ab0-b58d-4893-ade9-d8e56e03cf86",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "texture",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "2b4c7ab0-b58d-4893-ade9-d8e56e03cf86@6c48a"
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
Before Width: | Height: | Size: 255 KiB |
@@ -1,42 +0,0 @@
|
||||
{
|
||||
"ver": "1.0.27",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "ea2f429b-cb7a-49d0-a6d3-49efc82ba943",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "ea2f429b-cb7a-49d0-a6d3-49efc82ba943@6c48a",
|
||||
"displayName": "a1c1",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "repeat",
|
||||
"wrapModeT": "repeat",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "ea2f429b-cb7a-49d0-a6d3-49efc82ba943",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"type": "texture",
|
||||
"hasAlpha": true,
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "ea2f429b-cb7a-49d0-a6d3-49efc82ba943@6c48a"
|
||||
}
|
||||
}
|
||||
746
assets/resources/game/heros/hero/a2.plist
Normal file
746
assets/resources/game/heros/hero/a2.plist
Normal file
@@ -0,0 +1,746 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>frames</key>
|
||||
<dict>
|
||||
<key>Bow_green_ATTACK1_0_move_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK1_0_move_0-1.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK1_0_move_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK1_0_move_0-3.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK1_0_move_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK2_0_Attack_Bow_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK2_0_Attack_Bow_0-10.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK2_0_Attack_Bow_0-12.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK2_0_Attack_Bow_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK2_0_Attack_Bow_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK2_0_Attack_Bow_0-6.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK2_0_Attack_Bow_0-8.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK5_1_Skill_Bow_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK5_1_Skill_Bow_0-1.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1549,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK5_1_Skill_Bow_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK5_1_Skill_Bow_0-3.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK5_1_Skill_Bow_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK5_1_Skill_Bow_0-5.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK5_1_Skill_Bow_0-6.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK5_1_Skill_Bow_0-7.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK5_1_Skill_Bow_0-8.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_ATTACK5_1_Skill_Bow_0-9.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_DEATH0_0_Damaged_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_DEATH0_0_Damaged_0-1.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_DEATH0_0_Damaged_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1549,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_DEATH0_0_Damaged_0-3.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_DEATH0_0_Damaged_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_IDLE0_0_idle_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_IDLE0_0_idle_0-1.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_IDLE0_0_idle_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_IDLE0_0_idle_0-3.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_IDLE0_0_idle_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_IDLE0_0_idle_0-5.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_IDLE0_0_idle_0-6.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1549,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_IDLE0_0_idle_0-7.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_OTHER0_0_Debuff_Stun_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_OTHER0_0_Debuff_Stun_0-1.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_OTHER0_0_Debuff_Stun_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_OTHER0_0_Debuff_Stun_0-3.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_OTHER0_0_Debuff_Stun_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_OTHER0_0_Debuff_Stun_0-5.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1549,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_OTHER0_0_Debuff_Stun_0-6.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_OTHER0_0_Debuff_Stun_0-7.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_OTHER2_0_Buff_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_OTHER2_0_Buff_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_OTHER2_0_Buff_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1549,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_OTHER2_0_Buff_0-6.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow_green_OTHER2_0_Buff_0-7.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>metadata</key>
|
||||
<dict>
|
||||
<key>format</key>
|
||||
<integer>3</integer>
|
||||
<key>pixelFormat</key>
|
||||
<string>RGBA8888</string>
|
||||
<key>premultiplyAlpha</key>
|
||||
<false/>
|
||||
<key>realTextureFileName</key>
|
||||
<string>a2.png</string>
|
||||
<key>size</key>
|
||||
<string>{1806,1806}</string>
|
||||
<key>smartupdate</key>
|
||||
<string>$TexturePacker:SmartUpdate:1b9ed98b78f8c9f1abcbef9014a5d3d0:4115f7e118568642251cdbd6898124e2:ad3455d2962931411bc6674078684934$</string>
|
||||
<key>textureFileName</key>
|
||||
<string>a2.png</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
2225
assets/resources/game/heros/hero/a2.plist.meta
Normal file
2225
assets/resources/game/heros/hero/a2.plist.meta
Normal file
File diff suppressed because it is too large
Load Diff
BIN
assets/resources/game/heros/hero/a2.png
Normal file
BIN
assets/resources/game/heros/hero/a2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 80 KiB |
42
assets/resources/game/heros/hero/a2.png.meta
Normal file
42
assets/resources/game/heros/hero/a2.png.meta
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "f35115b6-daca-417b-b2e3-059e6760e173",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "f35115b6-daca-417b-b2e3-059e6760e173@6c48a",
|
||||
"displayName": "a2",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "repeat",
|
||||
"wrapModeT": "repeat",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "f35115b6-daca-417b-b2e3-059e6760e173",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "texture",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "f35115b6-daca-417b-b2e3-059e6760e173@6c48a"
|
||||
}
|
||||
}
|
||||
746
assets/resources/game/heros/hero/a3.plist
Normal file
746
assets/resources/game/heros/hero/a3.plist
Normal file
@@ -0,0 +1,746 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>frames</key>
|
||||
<dict>
|
||||
<key>Bow3_ATTACK1_0_move_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK1_0_move_0-1.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK1_0_move_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK1_0_move_0-3.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK1_0_move_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK2_0_Attack_Bow_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK2_0_Attack_Bow_0-10.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK2_0_Attack_Bow_0-12.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK2_0_Attack_Bow_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK2_0_Attack_Bow_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK2_0_Attack_Bow_0-6.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK2_0_Attack_Bow_0-8.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK5_1_Skill_Bow_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK5_1_Skill_Bow_0-1.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1549,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK5_1_Skill_Bow_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK5_1_Skill_Bow_0-3.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK5_1_Skill_Bow_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK5_1_Skill_Bow_0-5.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK5_1_Skill_Bow_0-6.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK5_1_Skill_Bow_0-7.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK5_1_Skill_Bow_0-8.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_ATTACK5_1_Skill_Bow_0-9.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_DEATH0_0_Damaged_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_DEATH0_0_Damaged_0-1.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_DEATH0_0_Damaged_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1549,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_DEATH0_0_Damaged_0-3.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_DEATH0_0_Damaged_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_IDLE0_0_idle_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_IDLE0_0_idle_0-1.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_IDLE0_0_idle_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{517,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_IDLE0_0_idle_0-3.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_IDLE0_0_idle_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_IDLE0_0_idle_0-5.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_IDLE0_0_idle_0-6.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1549,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_IDLE0_0_idle_0-7.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_OTHER0_0_Debuff_Stun_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_OTHER0_0_Debuff_Stun_0-1.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_OTHER0_0_Debuff_Stun_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{775,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_OTHER0_0_Debuff_Stun_0-3.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_OTHER0_0_Debuff_Stun_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_OTHER0_0_Debuff_Stun_0-5.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1549,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_OTHER0_0_Debuff_Stun_0-6.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_OTHER0_0_Debuff_Stun_0-7.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_OTHER2_0_Buff_0-0.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1033,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_OTHER2_0_Buff_0-2.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_OTHER2_0_Buff_0-4.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1549,1033},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_OTHER2_0_Buff_0-6.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,1291},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Bow3_OTHER2_0_Buff_0-7.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1291,1549},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>metadata</key>
|
||||
<dict>
|
||||
<key>format</key>
|
||||
<integer>3</integer>
|
||||
<key>pixelFormat</key>
|
||||
<string>RGBA8888</string>
|
||||
<key>premultiplyAlpha</key>
|
||||
<false/>
|
||||
<key>realTextureFileName</key>
|
||||
<string>a3.png</string>
|
||||
<key>size</key>
|
||||
<string>{1806,1806}</string>
|
||||
<key>smartupdate</key>
|
||||
<string>$TexturePacker:SmartUpdate:7b2e2835bf5a7f650a093e09b6b3ecf4:3b1884d09063c8673659da0ce8a71713:075f4bf0e18d30430a3992d42506f8be$</string>
|
||||
<key>textureFileName</key>
|
||||
<string>a3.png</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
2225
assets/resources/game/heros/hero/a3.plist.meta
Normal file
2225
assets/resources/game/heros/hero/a3.plist.meta
Normal file
File diff suppressed because it is too large
Load Diff
BIN
assets/resources/game/heros/hero/a3.png
Normal file
BIN
assets/resources/game/heros/hero/a3.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 79 KiB |
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user