auto actor = Actor::New();
actor.SetProperty(Actor::Property::NAME, "ChristopherPlummer");
- auto getActor = [&actor](const std::string& name) {
- return actor.FindChildByName(name);
+ auto getActor = [&actor](const Dali::Scene3D::Loader::AnimatedProperty& property) {
+ return actor.FindChildByName(property.mNodeName);
};
for (bool b: { false, true })
animDef.mEndAction = Animation::BAKE_FINAL;
animDef.mSpeedFactor = .7f;
animDef.mProperties.push_back(AnimatedProperty{
+ INVALID_INDEX,
"ChristopherPlummer",
"position",
KeyFrames(),
auto actor = Actor::New();
actor.SetProperty(Actor::Property::NAME, "ChristopherPlummer");
- auto getActor = [&actor](const std::string& name) {
- return actor.FindChildByName(name);
+ auto getActor = [&actor](const Dali::Scene3D::Loader::AnimatedProperty& property) {
+ return actor.FindChildByName(property.mNodeName);
};
KeyFrames kf = KeyFrames::New();
animDef.mEndAction = Animation::BAKE_FINAL;
animDef.mSpeedFactor = .7f;
animDef.mProperties.push_back(AnimatedProperty{
+ INVALID_INDEX,
"ChristopherPlummer",
"position",
kf,