Я работаю над игрой, и я хотел бы указать движение, которое было только что сделано.Указание на перемещение платы
При загрузке страницы я хотел бы указать:
- Когда часть пришла из
- новое местоположение
- Кусок, который используют, чтобы быть в новом месте
Я пробовал, безуспешно, используя jquery fadein() и delay(). Следующий код представляет игровое поле. Верхняя средняя ячейка была частью, которая была просто перемещена в верхнюю правую клетку, заменив зеленую часть. Я попробовал различные способы скрыть вновь перемещенный (красный), пока старый (зеленый) кусок не исчезнет, но не может понять это.
Актуальная информация fiddle.
Спасибо за любую помощь.
<table border="1" id="tbl">
<tr>
<td ></td>
<td bgcolor=#000000 >
<img src="http://icons.iconarchive.com/icons/deleket/soft-scraps/32/Button-BlankRed-icon.png" id="fadeout1"/>
</td>
<td id="cap" class="items p1 p3 bg">
<img src="http://icons.iconarchive.com/icons/deleket/soft-scraps/32/Button-Blank-Green-icon.png" id="fadeout2"/>
<img src="http://icons.iconarchive.com/icons/deleket/soft-scraps/32/Button-Blank-Red-icon.png" /></td>
</tr>
<tr>
<td bgcolor=#000000 ></td>
<td class="items p1"></td>
<td class="items p3" bgcolor=#000000 ></td>
</tr>
<tr>
<td class="piece" id="p1" ><img src="http://icons.iconarchive.com/icons/deleket/soft-scraps/32/Button-Blank-Gray-icon.png" /></td>
<td bgcolor=#000000 ></td>
<td class="piece" id="p3" ><img src="http://icons.iconarchive.com/icons/deleket/soft-scraps/32/Button-Blank-Gray-icon.png" /></td>
</tr>
</table>
JQuery:
$("#fadeout1").show().delay(1000).fadeOut('slow')
$("#fadeout2").show().delay(2000).fadeOut('slow')
Является ли это эффект вы после: http://jsfiddle.net/j08691/bLb3H/56/? – j08691
Вы могли бы установить новую фигуру для отображения: нет, затем используйте выпадение из первой части и затухание второго (или мне не хватает проблемы?) – Offbeatmammal
Это замечательно! Спасибо j08691. Я попытаюсь реализовать это решение, остальное мой код. Благодарю. – user1763812