【发布时间】:2014-10-25 23:10:51
【问题描述】:
问题:
我想在单击鼠标左键时更改我的角色的动画。如果我按住按钮,它会不断改变动画,但我不需要那个。我希望动画只更改一次。我试图做这样的事情:
if (csdl_setup->GetMainEvent()->type == SDL_MOUSEBUTTONDOWN) {
if (csdl_setup->GetMainEvent()->button.button == SDL_BUTTON_LEFT) {
LeftMouseClicked = true;
}
}
if (LeftMouseClicked == true) {
LeftMouseClicked = false;
bob->PlayAnimation(0, 1, 1, 1);
}
但它不起作用。有什么想法吗?
【问题讨论】: