mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2025-12-20 09:16:01 +08:00
Formatting
This commit is contained in:
parent
4214e8a8e6
commit
0615878a80
@ -574,8 +574,8 @@ void mixAndMatch(SkeletonData *skeletonData, Atlas *atlas) {
|
|||||||
Skeleton *skeleton = drawable.skeleton;
|
Skeleton *skeleton = drawable.skeleton;
|
||||||
|
|
||||||
Skin *skin = new Skin("mix-and-match");
|
Skin *skin = new Skin("mix-and-match");
|
||||||
skin->addSkin(skeletonData->findSkin("full-skins/girl"));
|
skin->addSkin(skeletonData->findSkin("full-skins/girl"));
|
||||||
skin->addSkin(skeletonData->findSkin("accessories/cape-blue"));
|
skin->addSkin(skeletonData->findSkin("accessories/cape-blue"));
|
||||||
skeleton->setSkin(skin);
|
skeleton->setSkin(skin);
|
||||||
skeleton->setToSetupPose();
|
skeleton->setToSetupPose();
|
||||||
|
|
||||||
@ -588,21 +588,21 @@ void mixAndMatch(SkeletonData *skeletonData, Atlas *atlas) {
|
|||||||
window.setFramerateLimit(60);
|
window.setFramerateLimit(60);
|
||||||
sf::Event event;
|
sf::Event event;
|
||||||
sf::Clock deltaClock;
|
sf::Clock deltaClock;
|
||||||
bool isCapeEquipped = true;
|
bool isCapeEquipped = true;
|
||||||
while (window.isOpen()) {
|
while (window.isOpen()) {
|
||||||
while (window.pollEvent(event)) {
|
while (window.pollEvent(event)) {
|
||||||
if (event.type == sf::Event::Closed) window.close();
|
if (event.type == sf::Event::Closed) window.close();
|
||||||
if (event.type == sf::Event::MouseButtonPressed && event.mouseButton.button == sf::Mouse::Left) {
|
if (event.type == sf::Event::MouseButtonPressed && event.mouseButton.button == sf::Mouse::Left) {
|
||||||
skeleton->setSkin(nullptr);
|
skeleton->setSkin(nullptr);
|
||||||
delete skin;
|
delete skin;
|
||||||
isCapeEquipped = !isCapeEquipped;
|
isCapeEquipped = !isCapeEquipped;
|
||||||
skin = new Skin("mix-and-match");
|
skin = new Skin("mix-and-match");
|
||||||
skin->addSkin(skeletonData->findSkin("full-skins/girl"));
|
skin->addSkin(skeletonData->findSkin("full-skins/girl"));
|
||||||
if (isCapeEquipped) skin->addSkin(skeletonData->findSkin("accessories/cape-blue"));
|
if (isCapeEquipped) skin->addSkin(skeletonData->findSkin("accessories/cape-blue"));
|
||||||
skeleton->setSkin(skin);
|
skeleton->setSkin(skin);
|
||||||
skeleton->setSlotsToSetupPose();
|
skeleton->setSlotsToSetupPose();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
float delta = deltaClock.getElapsedTime().asSeconds();
|
float delta = deltaClock.getElapsedTime().asSeconds();
|
||||||
deltaClock.restart();
|
deltaClock.restart();
|
||||||
@ -614,7 +614,7 @@ void mixAndMatch(SkeletonData *skeletonData, Atlas *atlas) {
|
|||||||
window.display();
|
window.display();
|
||||||
}
|
}
|
||||||
|
|
||||||
delete skin;
|
delete skin;
|
||||||
}
|
}
|
||||||
|
|
||||||
void celestialCircus(SkeletonData *skeletonData, Atlas *atlas) {
|
void celestialCircus(SkeletonData *skeletonData, Atlas *atlas) {
|
||||||
@ -777,7 +777,7 @@ DebugExtension dbgExtension(SpineExtension::getInstance());
|
|||||||
int main() {
|
int main() {
|
||||||
SpineExtension::setInstance(&dbgExtension);
|
SpineExtension::setInstance(&dbgExtension);
|
||||||
|
|
||||||
testcase(mixAndMatch, "data/mix-and-match-pro.json", "data/mix-and-match-pro.skel", "data/mix-and-match-pma.atlas", 0.5f);
|
testcase(mixAndMatch, "data/mix-and-match-pro.json", "data/mix-and-match-pro.skel", "data/mix-and-match-pma.atlas", 0.5f);
|
||||||
testcase(cloudpot, "data/cloud-pot.json", "data/cloud-pot.skel", "data/cloud-pot-pma.atlas", 0.2);
|
testcase(cloudpot, "data/cloud-pot.json", "data/cloud-pot.skel", "data/cloud-pot-pma.atlas", 0.2);
|
||||||
testcase(sack, "data/sack-pro.json", "data/sack-pro.skel", "data/sack-pma.atlas", 0.2f);
|
testcase(sack, "data/sack-pro.json", "data/sack-pro.skel", "data/sack-pma.atlas", 0.2f);
|
||||||
testcase(celestialCircus, "data/celestial-circus-pro.json", "data/celestial-circus-pro.skel", "data/celestial-circus-pma.atlas", 0.2f);
|
testcase(celestialCircus, "data/celestial-circus-pro.json", "data/celestial-circus-pro.skel", "data/celestial-circus-pma.atlas", 0.2f);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user