Add keyframe code added, but broken.
This commit is contained in:
parent
6159e0f599
commit
27fbb7ecb6
|
|
@ -91,12 +91,16 @@ def onKeyDownGroup(self, key):
|
||||||
pass
|
pass
|
||||||
if key in [" ", "s", "r", "e", "b"]:
|
if key in [" ", "s", "r", "e", "b"]:
|
||||||
svlgui.MODE=key
|
svlgui.MODE=key
|
||||||
|
elif key=="F6":
|
||||||
|
add_keyframe()
|
||||||
|
print "Added keyframe."
|
||||||
def onKeyDownObj(self, key):
|
def onKeyDownObj(self, key):
|
||||||
print self
|
|
||||||
if key in ("delete", "backspace"):
|
if key in ("delete", "backspace"):
|
||||||
del self.parent[self.parent.index(self)] # Need to clean up deletion
|
del self.parent[self.parent.index(self)] # Need to clean up deletion
|
||||||
elif key in [" ", "s", "r", "e", "b"]:
|
elif key in [" ", "s", "r", "e", "b"]:
|
||||||
svlgui.MODE=key
|
svlgui.MODE=key
|
||||||
|
elif key=="F6":
|
||||||
|
add_keyframe()
|
||||||
|
|
||||||
def create_sc(root):
|
def create_sc(root):
|
||||||
retval = ".flash bbox=500x500 background=#ffffff\n"+root.print_sc()+".end"
|
retval = ".flash bbox=500x500 background=#ffffff\n"+root.print_sc()+".end"
|
||||||
|
|
@ -195,6 +199,10 @@ def quit(widget):
|
||||||
|
|
||||||
def add_keyframe(widget=None):
|
def add_keyframe(widget=None):
|
||||||
root.descendItem().add_frame(True)
|
root.descendItem().add_frame(True)
|
||||||
|
print root.descendItem().activeframe*16
|
||||||
|
b = svlgui.Image("media/keyframe_active.png",root.descendItem().activeframe*16,0,True,MainWindow.timelinebox,16,1)
|
||||||
|
frames.add(b)
|
||||||
|
frames.draw()
|
||||||
def add_layer(widget=None):
|
def add_layer(widget=None):
|
||||||
root.descendItem().add_layer(root.descendItem()._al)
|
root.descendItem().add_layer(root.descendItem()._al)
|
||||||
layers.add(svlgui.Image("media/object_active.png",0,root.descendItem().layers.index(root.descendItem().activelayer)*32,True,MainWindow.layerbox,16,1))
|
layers.add(svlgui.Image("media/object_active.png",0,root.descendItem().layers.index(root.descendItem().activelayer)*32,True,MainWindow.layerbox,16,1))
|
||||||
|
|
@ -215,7 +223,6 @@ def send_to_back(widget=None):
|
||||||
del rac[1:]
|
del rac[1:]
|
||||||
[rac.append(i) for i in a]
|
[rac.append(i) for i in a]
|
||||||
[rac.append(i) for i in b]
|
[rac.append(i) for i in b]
|
||||||
print rac
|
|
||||||
MainWindow.stage.draw()
|
MainWindow.stage.draw()
|
||||||
|
|
||||||
def send_backward(widget=None):
|
def send_backward(widget=None):
|
||||||
|
|
@ -227,7 +234,6 @@ def send_backward(widget=None):
|
||||||
|
|
||||||
def bring_forward(widget=None):
|
def bring_forward(widget=None):
|
||||||
rac = root.descendItem().activelayer.currentFrame()
|
rac = root.descendItem().activelayer.currentFrame()
|
||||||
print rac
|
|
||||||
index = rac.index(root.descendItem().activelayer.currentselect)
|
index = rac.index(root.descendItem().activelayer.currentselect)
|
||||||
if index+1<len(rac):
|
if index+1<len(rac):
|
||||||
rac[index+1], rac[index] = rac[index], rac[index+1]
|
rac[index+1], rac[index] = rac[index], rac[index+1]
|
||||||
|
|
|
||||||
|
|
@ -1344,11 +1344,14 @@ class Group (object):
|
||||||
pass
|
pass
|
||||||
def onMouseMove(self, self1, x, y):
|
def onMouseMove(self, self1, x, y):
|
||||||
pass
|
pass
|
||||||
|
def getactiveframe(self):
|
||||||
|
return self.activelayer.activeframe
|
||||||
minx = property(getminx)
|
minx = property(getminx)
|
||||||
miny = property(getminy)
|
miny = property(getminy)
|
||||||
maxx = property(getmaxx)
|
maxx = property(getmaxx)
|
||||||
maxy = property(getmaxy)
|
maxy = property(getmaxy)
|
||||||
activelayer = property(getal,setal)
|
activelayer = property(getal,setal)
|
||||||
|
activeframe = property(getactiveframe)
|
||||||
level = property(getlevel, setlevel)
|
level = property(getlevel, setlevel)
|
||||||
scale = property(fset = setscale)
|
scale = property(fset = setscale)
|
||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
|
|
@ -1360,7 +1363,6 @@ class Group (object):
|
||||||
self.rotation = 0
|
self.rotation = 0
|
||||||
self.xscale = 1
|
self.xscale = 1
|
||||||
self.yscale = 1
|
self.yscale = 1
|
||||||
print kwargs
|
|
||||||
if "onload" in kwargs:
|
if "onload" in kwargs:
|
||||||
kwargs["onload"](self)
|
kwargs["onload"](self)
|
||||||
def draw(self,cr=None,transform=None,rect=None):
|
def draw(self,cr=None,transform=None,rect=None):
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue