JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| _root.attachMovie("FScrollPaneSymbol", "pane_sp", -16384); _root.pane_sp.setSize(400, 400); _root.createEmptyMovieClip( "data_field", -16383 ); _root.data_field.beginFill( 0xCCCCCC ); _root.data_field.moveTo( 100, 100 ); _root.data_field.lineTo( 100,100 ); _root.data_field.lineTo( 100, 400 ); _root.data_field.lineTo( 400, 400 ); _root.data_field.lineTo( 400, 100 ); _root.data_field.endFill(); _root.data_field._x = 0; _root.data_field._y = 0; _root.data_field._width = 500; _root.data_field._height = 300; _root.data_field.useHandCursor = true; _root.data_field.createTextField("mytext",-16384,100,100,300,100); _root.data_field.mytext.multiline = true; _root.data_field.mytext.wordWrap = true; _root.data_field.mytext.border = false; _root.data_field.myformat = new TextFormat(); _root.data_field.myformat.color = 0xff0000; _root.data_field.myformat.bullet = false; _root.data_field.myformat.underline = true; _root.data_field.mytext.text = "this is my first test field object text"; _root.data_field.mytext.setTextFormat(myformat); _root.pane_sp.setScrollContent(this.data_field); _root.pane_sp.refreshPane(); |
Code is een rommeltje, maar dat komt door het steeds proberen.
Hij tekent nu alles in het scollpane, maar als je scrollt, verdwijnt wel de MC data_field, maar de tekst blijft gewoon zichtbaar.
Het lijkt erop dat sub movies in een movie die in een scollpane zit niet wordt 'geclipt'. Ik heb ook al een hoop met de diepten zitten rotzooien, maar ik kom er niet uit zo.
Heeft iedereen dit probleem? En zoja is er een oplossing?
ps. Je hebt UI Components 1 of 2 hier voor nodig, ik heb ze allebei geinstalleerd.
[ Voor 3% gewijzigd door Verwijderd op 10-01-2003 15:42 ]