48 |
papermakers.fancyHalo(w), |
papermakers.fancyHalo(w), |
49 |
papermakers.fancyBlur(w), |
papermakers.fancyBlur(w), |
50 |
] |
] |
51 |
|
self.spanImageFactory = ff.spanimages.gl.DefaultSpanImageFactory( |
52 |
|
ff.spanimages.gl.PageScrollBlockImager()) |
53 |
self.key = KeyPresses( |
self.key = KeyPresses( |
54 |
self, |
self, |
55 |
ListIndex("type", "types", 0, "Papermaker", "P", "p"), |
ListIndex("type", "types", 0, "Papermaker", "P", "p"), |
60 |
def scene(self, vs): |
def scene(self, vs): |
61 |
vs.map.put(vob.vobs.SolidBackdropVob(java.awt.Color.yellow)) |
vs.map.put(vob.vobs.SolidBackdropVob(java.awt.Color.yellow)) |
62 |
|
|
63 |
|
self.spanImageFactory.paperMaker = self.types[self.type] |
64 |
|
|
65 |
scaled = vs.orthoCS(0, "X", 0, self.x, self.y, self.scale, self.scale) |
scaled = vs.orthoCS(0, "X", 0, self.x, self.y, self.scale, self.scale) |
66 |
|
|
67 |
layout = ff.view.PageSpanLayout( |
layout = ff.view.PageSpanLayout( |
68 |
sc.getCurrent(), |
sc.getCurrent(), |
69 |
self.types[self.type] |
self.spanImageFactory |
70 |
) |
) |
71 |
#layout.useBg = 0 |
#layout.useBg = 0 |
72 |
|
|
|
ff.util.PageSpanPaper.withBlur = self.blur |
|
|
|
|
73 |
layout.place(vs, scaled, 1, 100000) |
layout.place(vs, scaled, 1, 100000) |