image: "check_sequence/check_18.png" COMP;
}
parts {
- rect { "check.clip"; scale;
- desc { "default"; visible: 0; }
- desc { "show"; visible: 1; }
- }
part { name: "check";
mouse_events: 0;
scale: 1;
- clip_to: "check.clip";
description { state: "default" 0.0;
min: 82 82;
max: 82 82;
- rel1.relative: 0.5 0.5;
- rel2.relative: 0.5 0.5;
aspect: 1 1;
aspect_preference: BOTH;
+ color: 250 250 250 255;
image.normal: "check_sequence/check_01.png";
image.tween: "check_sequence/check_02.png";
image.tween: "check_sequence/check_03.png";
image.tween: "check_sequence/check_16.png";
image.tween: "check_sequence/check_17.png";
image.tween: "check_sequence/check_18.png";
- image.tween: "check_sequence/check_18.png";
- color: 250 250 250 255;
}
- description { state: "default" 0.1;
- inherit: "default" 0.0;
- image.normal: "check_sequence/check_18.png";
- color: 250 250 250 255;
+ description { state: "anim" 0.0;
+ inherit: "default";
}
}
programs {
program { name: "show_check";
signal: "load";
- script {
- set_state(PART:"check.clip", "show", 0.0);
- run_program(PROGRAM:"start_check_anim");
- run_program(PROGRAM:"fin_check_anim");
- }
- }
- program { name: "start_check_anim";
- action: STATE_SET "default" 0.0;
- target: "check";
- transition: LINEAR 0.3;
- }
- program { name: "fin_check_anim";
- in: ((0.32/19)*18) 0;
- action: STATE_SET "default" 0.1;
+ action: STATE_SET "anim" 0.0; //TODO: check this animation later
target: "check";
+ transition: LINEAR 1;
}
}
}