Little documentation update

This commit is contained in:
2022-12-14 06:27:10 -08:00
parent 4f55e4985e
commit 3ff1360102
17 changed files with 332 additions and 105 deletions

View File

@ -25,27 +25,24 @@ namespace Dawn {
auto textureAsset = scene->game->assetManager.get<TextureAsset>("texture_penny");
auto tilesetAsset = scene->game->assetManager.get<TilesetAsset>("tileset_penny");
// auto meshRenderer = item->addComponent<MeshRenderer>();
// auto material = item->addComponent<Material>();
// auto meshHost = item->addComponent<MeshHost>();
// auto tiledSprite = item->addComponent<TiledSprite>();
// auto animation = item->addComponent<AnimationController>();
auto meshRenderer = item->addComponent<MeshRenderer>();
auto material = item->addComponent<Material>();
auto meshHost = item->addComponent<MeshHost>();
auto tiledSprite = item->addComponent<TiledSprite>();
auto animation = item->addComponent<AnimationController>();
auto pokerPlayer = item->addComponent<PokerPlayer>();
return item;
// auto param = material->getShader()->getParameterByName("u_Text");
// material->textureValues[param] = &textureAsset->texture;
auto param = material->getShader()->getParameterByName("u_Text");
material->textureValues[param] = &textureAsset->texture;
// tiledSprite->setTileset(&tilesetAsset->tileset);
// tiledSprite->setSize(glm::vec2(tilesetAsset->tileset.divX, tilesetAsset->tileset.divY));
tiledSprite->setTilesetAndSize(&tilesetAsset->tileset);
// auto anim = new TiledSpriteAnimation(tiledSprite);
// anim->addSequentialKeyframes(0.1f, 0, 22);
// anim->loop = true;
// animation->animation = anim;
auto anim = new TiledSpriteAnimation(tiledSprite);
anim->addSequentialKeyframes(0.1f, 0, 22);
anim->loop = true;
animation->animation = anim;
// return item;
return item;
}
};
}