show frame number during play

FlashPlayer - show controls for DefineSprite display
Goto frame on click
This commit is contained in:
Jindra Petřík
2014-11-17 11:33:26 +01:00
parent 69c3ec8474
commit bff3520bee
12 changed files with 277 additions and 34 deletions

View File

@@ -1075,6 +1075,21 @@ public final class MainPanel extends JPanel implements ActionListener, TreeSelec
}
}
public void gotoFrame(int frame){
TreeItem treeItem = (TreeItem) tagTree.getLastSelectedPathComponent();
if (treeItem == null) {
return;
}
if(treeItem instanceof Timelined){
Timelined t = (Timelined)treeItem;
Timeline tim = t.getTimeline();
Frame f = ((TagTreeModel)tagTree.getModel()).getFrame(treeItem.getSwf(), t, frame);
if(f!=null){
setTagTreeSelectedNode(f);
}
}
}
public void gotoDocumentClass(SWF swf) {
if (swf == null) {
return;