配队模拟器:修订间差异
来自卡厄思梦境WIKI
无编辑摘要 |
小无编辑摘要 |
||
| (未显示同一用户的3个中间版本) | |||
| 第1行: | 第1行: | ||
{{面包屑}} | {{面包屑}} | ||
{{施工中}} | |||
{{提示|消息|宽度=100%|更新日志: | {{提示|消息|宽度=100%|更新日志: | ||
*2025-10-19 BETA发布 | *2025-10-19 BETA发布 | ||
| 第9行: | 第10行: | ||
<div id="team-simulator"> | <div id="team-simulator"> | ||
<!-- 添加保存按钮 --> | <!-- 添加保存按钮 --> | ||
<div style="padding: 20px; text-align: center;"><div id="save-team-btn" style="display: inline-block; padding: 12px 30px; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; border-radius: 8px; font-size: 16px; font-weight: bold; cursor: pointer; box-shadow: 0 4px 6px rgba(0,0,0,0.1); user-select: none;">保存为图片</div> | <div style="padding: 20px; text-align: center;"> | ||
<div id="save-team-btn" style="display: inline-block; padding: 12px 30px; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; border-radius: 8px; font-size: 16px; font-weight: bold; cursor: pointer; box-shadow: 0 4px 6px rgba(0,0,0,0.1); user-select: none; transition: all 0.3s;"> | |||
保存为图片 | |||
</div> | |||
</div> | </div> | ||
<div id="team-content" style="background: white; padding: 20px;"> | <div id="team-content" style="background: white; padding: 20px; max-width: 1400px; margin: 0 auto;"> | ||
<!-- 角色1 --> | <!-- 角色1 --> | ||
<div class="character-unit" data-unit-index=" | <div class="character-unit" data-unit-index="0" style="margin-bottom: 30px; padding: 20px; border: 2px solid #e0e0e0; border-radius: 10px;"> | ||
<div style="display: flex; gap: 20px;"> | <div style="display: flex; gap: 20px;"> | ||
<!-- 左侧区域 --> | <!-- 左侧区域 --> | ||
<div style="display: flex; flex-direction: column; gap: 20px; | <div style="display: flex; flex-direction: column; gap: 20px; flex-shrink: 0;"> | ||
<!-- 战斗员选择 --> | <!-- 战斗员选择 --> | ||
<div class="character-slot" style="width: 159px; height: 265px; border: 2px dashed #ccc; border-radius: 4px; display: flex; align-items: center; justify-content: center; cursor: pointer; background: white; position: relative;"> | <div class="character-slot" style="width: 159px; height: 265px; border: 2px dashed #ccc; border-radius: 4px; display: flex; align-items: center; justify-content: center; cursor: pointer; background: white; position: relative;"> | ||
| 第23行: | 第27行: | ||
</div> | </div> | ||
<!-- 伙伴选择 --> | <!-- 伙伴选择 --> | ||
<div class="partner-slot" style="width: | <div class="partner-slot" style="width: 159px; height: 77px; border: 2px dashed #ccc; border-radius: 4px; display: flex; align-items: center; justify-content: center; cursor: pointer; background: white;"> | ||
<div class="placeholder" style="font-size: 24px; color: #ccc;">+</div> | <div class="placeholder" style="font-size: 24px; color: #ccc;">+</div> | ||
</div> | </div> | ||
</div> | </div> | ||
<!-- | <!-- 中部卡组区域 --> | ||
<div style="flex: 1; | <div style="flex: 1; min-width: 0;"> | ||
<div class="deck-area" style="display: flex; flex-wrap: wrap; gap: 0px; min-height: 360px; padding: 0px; border: 2px dashed #ccc; border-radius: 4px; cursor: pointer; background: white; align-items: flex-start; align-content: flex-start;"> | |||
<div class="deck-area" style="min-height: 360px; border: 2px dashed #ccc; border-radius: 4px; | <div class="deck-placeholder" style="width: 100%; text-align: center; font-size: 48px; color: #ccc; line-height: 330px;">+</div> | ||
<div style="font-size: 48px; color: #ccc;">+</div> | |||
</div> | </div> | ||
</div> | </div> | ||
<!-- 右侧区域 --> | <!-- 右侧区域 --> | ||
<div style=" | <div style="display: flex; flex-direction: column; gap: 20px; flex-shrink: 0;"> | ||
<!-- 武器 --> | <!-- 武器 --> | ||
<div class="weapon-slot equipment-slot" data-equipment-type="weapon" style="width: 100px; height: 100px; border: 2px dashed #ccc; border-radius: 4px; display: flex; align-items: center; justify-content: center; cursor: pointer; background: white;"> | <div class="weapon-slot equipment-slot" data-equipment-type="weapon" style="width: 100px; height: 100px; border: 2px dashed #ccc; border-radius: 4px; display: flex; align-items: center; justify-content: center; cursor: pointer; background: white;"> | ||
| 第53行: | 第56行: | ||
<!-- 角色2 --> | <!-- 角色2 --> | ||
<div class="character-unit" data-unit-index=" | <div class="character-unit" data-unit-index="1" style="margin-bottom: 30px; padding: 20px; border: 2px solid #e0e0e0; border-radius: 10px;"> | ||
<div style="display: flex; gap: 20px;"> | <div style="display: flex; gap: 20px;"> | ||
<div style="display: flex; flex-direction: column; gap: 20px; | <div style="display: flex; flex-direction: column; gap: 20px; flex-shrink: 0;"> | ||
<div class="character-slot" style="width: 159px; height: 265px; border: 2px dashed #ccc; border-radius: 4px; display: flex; align-items: center; justify-content: center; cursor: pointer; background: white; position: relative;"> | <div class="character-slot" style="width: 159px; height: 265px; border: 2px dashed #ccc; border-radius: 4px; display: flex; align-items: center; justify-content: center; cursor: pointer; background: white; position: relative;"> | ||
<div class="placeholder" style="font-size: 48px; color: #ccc;">+</div> | <div class="placeholder" style="font-size: 48px; color: #ccc;">+</div> | ||
</div> | </div> | ||
<div class="partner-slot" style="width: | <div class="partner-slot" style="width: 159px; height: 77px; border: 2px dashed #ccc; border-radius: 4px; display: flex; align-items: center; justify-content: center; cursor: pointer; background: white;"> | ||
<div class="placeholder" style="font-size: 24px; color: #ccc;">+</div> | <div class="placeholder" style="font-size: 24px; color: #ccc;">+</div> | ||
</div> | </div> | ||
</div> | </div> | ||
<div style="flex: 1; | <div style="flex: 1; min-width: 0;"> | ||
<div class="deck-area" style="min-height: 360px; border: 2px dashed #ccc; border-radius: 4px; | <div class="deck-area" style="display: flex; flex-wrap: wrap; gap: 0px; min-height: 360px; padding: 0px; border: 2px dashed #ccc; border-radius: 4px; cursor: pointer; background: white; align-items: flex-start; align-content: flex-start;"> | ||
<div style="font-size: 48px; color: #ccc;">+</div> | <div class="deck-placeholder" style="width: 100%; text-align: center; font-size: 48px; color: #ccc; line-height: 330px;">+</div> | ||
</div> | </div> | ||
</div> | </div> | ||
<div style=" | <div style="display: flex; flex-direction: column; gap: 20px; flex-shrink: 0;"> | ||
<div class="weapon-slot equipment-slot" data-equipment-type="weapon" style="width: 100px; height: 100px; border: 2px dashed #ccc; border-radius: 4px; display: flex; align-items: center; justify-content: center; cursor: pointer; background: white;"> | <div class="weapon-slot equipment-slot" data-equipment-type="weapon" style="width: 100px; height: 100px; border: 2px dashed #ccc; border-radius: 4px; display: flex; align-items: center; justify-content: center; cursor: pointer; background: white;"> | ||
<div style="font-size: 24px; color: #ccc;">+</div> | <div style="font-size: 24px; color: #ccc;">+</div> | ||
| 第83行: | 第86行: | ||
<!-- 角色3 --> | <!-- 角色3 --> | ||
<div class="character-unit" data-unit-index=" | <div class="character-unit" data-unit-index="2" style="margin-bottom: 30px; padding: 20px; border: 2px solid #e0e0e0; border-radius: 10px;"> | ||
<div style="display: flex; gap: 20px;"> | <div style="display: flex; gap: 20px;"> | ||
<div style="display: flex; flex-direction: column; gap: 20px; | <div style="display: flex; flex-direction: column; gap: 20px; flex-shrink: 0;"> | ||
<div class="character-slot" style="width: 159px; height: 265px; border: 2px dashed #ccc; border-radius: 4px; display: flex; align-items: center; justify-content: center; cursor: pointer; background: white; position: relative;"> | <div class="character-slot" style="width: 159px; height: 265px; border: 2px dashed #ccc; border-radius: 4px; display: flex; align-items: center; justify-content: center; cursor: pointer; background: white; position: relative;"> | ||
<div class="placeholder" style="font-size: 48px; color: #ccc;">+</div> | <div class="placeholder" style="font-size: 48px; color: #ccc;">+</div> | ||
</div> | </div> | ||
<div class="partner-slot" style="width: | <div class="partner-slot" style="width: 159px; height: 77px; border: 2px dashed #ccc; border-radius: 4px; display: flex; align-items: center; justify-content: center; cursor: pointer; background: white;"> | ||
<div class="placeholder" style="font-size: 24px; color: #ccc;">+</div> | <div class="placeholder" style="font-size: 24px; color: #ccc;">+</div> | ||
</div> | </div> | ||
</div> | </div> | ||
<div style="flex: 1; | <div style="flex: 1; min-width: 0;"> | ||
<div class="deck-area" style="min-height: 360px; border: 2px dashed #ccc; border-radius: 4px; | <div class="deck-area" style="display: flex; flex-wrap: wrap; gap: 0px; min-height: 360px; padding: 0px; border: 2px dashed #ccc; border-radius: 4px; cursor: pointer; background: white; align-items: flex-start; align-content: flex-start;"> | ||
<div style="font-size: 48px; color: #ccc;">+</div> | <div class="deck-placeholder" style="width: 100%; text-align: center; font-size: 48px; color: #ccc; line-height: 330px;">+</div> | ||
</div> | </div> | ||
</div> | </div> | ||
<div style=" | <div style="display: flex; flex-direction: column; gap: 20px; flex-shrink: 0;"> | ||
<div class="weapon-slot equipment-slot" data-equipment-type="weapon" style="width: 100px; height: 100px; border: 2px dashed #ccc; border-radius: 4px; display: flex; align-items: center; justify-content: center; cursor: pointer; background: white;"> | <div class="weapon-slot equipment-slot" data-equipment-type="weapon" style="width: 100px; height: 100px; border: 2px dashed #ccc; border-radius: 4px; display: flex; align-items: center; justify-content: center; cursor: pointer; background: white;"> | ||
<div style="font-size: 24px; color: #ccc;">+</div> | <div style="font-size: 24px; color: #ccc;">+</div> | ||
| 第122行: | 第125行: | ||
<!-- 卡牌类型选择标签 --> | <!-- 卡牌类型选择标签 --> | ||
<div style="display: flex; gap: | <div style="display: flex; gap: 0px; margin-bottom: 20px; border-bottom: 2px solid #e0e0e0;"> | ||
<div class="card-type-tab active" data-type="character" style="padding: 10px 20px; cursor: pointer; border-bottom: 3px solid #667eea; font-weight: bold;">战斗员卡牌</div> | <div class="card-type-tab active" data-type="character" style="padding: 10px 20px; cursor: pointer; border-bottom: 3px solid #667eea; font-weight: bold;">战斗员卡牌</div> | ||
<div class="card-type-tab" data-type="neutral" style="padding: 10px 20px; cursor: pointer; border-bottom: 3px solid transparent;">中立卡牌</div> | <div class="card-type-tab" data-type="neutral" style="padding: 10px 20px; cursor: pointer; border-bottom: 3px solid transparent;">中立卡牌</div> | ||
| 第129行: | 第132行: | ||
<!-- 卡牌列表容器 --> | <!-- 卡牌列表容器 --> | ||
<div id="card-selection-list" style="display: flex; flex-wrap: wrap; gap: | <div id="card-selection-list" style="display: flex; flex-wrap: wrap; gap: | ||
0px; justify-content: center; min-height: 200px;"> | |||
<div style="color:#999;font-size:18px;">加载中...</div> | <div style="color:#999;font-size:18px;">加载中...</div> | ||
</div> | </div> | ||
| 第142行: | 第146行: | ||
<span id="close-character-modal" style="font-size: 24px; cursor: pointer; padding: 5px;">×</span> | <span id="close-character-modal" style="font-size: 24px; cursor: pointer; padding: 5px;">×</span> | ||
</div> | </div> | ||
<div id="character-list" style="display: flex; flex-wrap: wrap; gap: | <div id="character-list" style="display: flex; flex-wrap: wrap; gap: 0px; justify-content: center;"> | ||
{{#ask:[[分类:战斗员]] | {{#ask:[[分类:战斗员]] | ||
|?名称 | |?名称 | ||
| 第168行: | 第172行: | ||
<span id="close-partner-modal" style="font-size: 24px; cursor: pointer; padding: 5px;">×</span> | <span id="close-partner-modal" style="font-size: 24px; cursor: pointer; padding: 5px;">×</span> | ||
</div> | </div> | ||
<div id="partner-list" style="display: flex; flex-wrap: wrap; gap: | <div id="partner-list" style="display: flex; flex-wrap: wrap; gap: 0px; justify-content: center;"> | ||
{{#ask:[[分类:伙伴]] | {{#ask:[[分类:伙伴]] | ||
|?名称 | |?名称 | ||
| 第194行: | 第198行: | ||
<span id="close-equipment-modal" style="font-size: 24px; cursor: pointer; padding: 5px;">×</span> | <span id="close-equipment-modal" style="font-size: 24px; cursor: pointer; padding: 5px;">×</span> | ||
</div> | </div> | ||
<div id="equipment-list" style="display: flex; flex-wrap: wrap; gap: | <div id="equipment-list" style="display: flex; flex-wrap: wrap; gap: 0px; justify-content: center;"> | ||
<!-- 装备列表将动态加载 --> | <!-- 装备列表将动态加载 --> | ||
</div> | </div> | ||
