上次使用脚本写了一个精灵动画的列子,感觉速度还可以,这里保存了几个截图,大家看看:


还看来,用他编一个情景对话是没有任何问题的啦~
FireScript的脚本:
理所当然我们在控制台还是能够直接控制精灵动画的,是不是很棒,哈哈~



还看来,用他编一个情景对话是没有任何问题的啦~
FireScript的脚本:
1
using System.Threading
2
using System.Drawing
3
4
//一个精灵对象
5
s= f.Add("renwu\\NPC-B01.bmp",new Point(3,4))
6
7
8
9
s2= f.Add("renwu\\NPC-B02.bmp",new Point(3,4))
10
s2.MoveX(30)
11
12
13
s3= f.Add("renwu\\NPC-B03.bmp",new Point(3,4))
14
s3.MoveX(60)
15
16
s4= f.Add("renwu\\NPC-B04.bmp",new Point(3,4))
17
s4.MoveX(90)
18
19
s5= f.Add("renwu\\NPC-B05.bmp",new Point(3,4))
20
s5.MoveX(120)
21
22
s6= f.Add("renwu\\NPC-B06.bmp",new Point(3,4))
23
s6.MoveX(150)
24
25
s7= f.Add("renwu\\NPC-G01.bmp",new Point(3,4))
26
s7.MoveX(180)
27
28
sleep = 200
29
30
i=0
31
m=new System.EventHandler(haha)
32
function haha()
33
{
34
35
s6.PlayNext()
36
s7.PlayNext()
37
38
39
s3.PlayNext()
40
41
s4.PlayNext()
42
43
s5.PlayNext()
44
45
46
47
48
s2.PlayNext()
49
s.PlayNext()
50
f.Refresh()
51
}
52
os = new System.Object[0]
53
54
t = new Thread(new ThreadStart(xixi))
55
t.Start()
56
function xixi()
57
{
58
while(true)
59
{
60
f.Invoke(m,os)
61
Thread.Sleep(sleep)
62
}
63
}
64
65
66
using System.Threading2
using System.Drawing3

4
//一个精灵对象5
s= f.Add("renwu\\NPC-B01.bmp",new Point(3,4))6
7
8
9
s2= f.Add("renwu\\NPC-B02.bmp",new Point(3,4))10
s2.MoveX(30)11

12
13
s3= f.Add("renwu\\NPC-B03.bmp",new Point(3,4))14
s3.MoveX(60)15

16
s4= f.Add("renwu\\NPC-B04.bmp",new Point(3,4))17
s4.MoveX(90)18

19
s5= f.Add("renwu\\NPC-B05.bmp",new Point(3,4))20
s5.MoveX(120)21

22
s6= f.Add("renwu\\NPC-B06.bmp",new Point(3,4))23
s6.MoveX(150)24

25
s7= f.Add("renwu\\NPC-G01.bmp",new Point(3,4))26
s7.MoveX(180)27

28
sleep = 200 29

30
i=031
m=new System.EventHandler(haha)32
function haha()33
{34
35
s6.PlayNext()36
s7.PlayNext()37
38
39
s3.PlayNext()40
41
s4.PlayNext()42
43
s5.PlayNext()44
45
46
47
48
s2.PlayNext()49
s.PlayNext()50
f.Refresh()51
}52
os = new System.Object[0]53

54
t = new Thread(new ThreadStart(xixi))55
t.Start()56
function xixi()57
{58
while(true)59
{60
f.Invoke(m,os)61
Thread.Sleep(sleep)62
}63
}64
65

66

理所当然我们在控制台还是能够直接控制精灵动画的,是不是很棒,哈哈~




浙公网安备 33010602011771号