Started upgrading things to new state
This commit is contained in:
@ -8,13 +8,14 @@
|
||||
|
||||
using namespace Dawn;
|
||||
|
||||
TicTacToeTile::TicTacToeTile(SceneItem *item) : SceneItemComponent(item) {
|
||||
TicTacToeTile::TicTacToeTile(SceneItem *item) :
|
||||
SceneItemComponent(item),
|
||||
tileState(TIC_TAC_TOE_EMPTY),
|
||||
hovered(false)
|
||||
{
|
||||
}
|
||||
|
||||
void TicTacToeTile::onStart() {
|
||||
tileState = useState(TIC_TAC_TOE_EMPTY);
|
||||
hovered = useState(false);
|
||||
|
||||
auto cb = [&]{
|
||||
auto sprite = this->item->getComponent<TiledSprite>();
|
||||
if(this->hovered) {
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
namespace Dawn {
|
||||
|
||||
class TicTacToeScene : public Scene, public StateOwner {
|
||||
class TicTacToeScene : public Scene {
|
||||
protected:
|
||||
Camera *camera;
|
||||
|
||||
|
Reference in New Issue
Block a user