Flash 游戏中,点击对话文本中NPC名字后,自动寻路怎么实现
如题,一段文本对话,文本对话中有NPC的名字。要求名字加特殊效果(如下划线,变颜色),以区分普通文本;点击该名字后,自动寻路到该NPC所在的位置。
求思路。。。。。。
[解决办法]
function NameJudgement(bn:String,f:Boolean,keyWord:String):String{
var n=bn.indexOf(keyWord);
if(f){return bn.substring(0,n);}
else{return bn.substring(n+keyWord.length,bn.length);}
}
写个字符串智能截取方法。。。。这个是我自己写的一个。。。是AS2.0
如何用么比如数据库里面一段文字是这样的“abcdefDVDghijk”
var a= “abcdefDVDghijk”;
var b= NameJudgement(a,false,"DVD");
var c= NameJudgement(a,true,"DVD");
这样c里面就保存了“abcdef”
这样b里面就保存了“ghijk”
大小啥的,你要设计好。。。。很多东西都是用的时候方便,但是去把这个工具做出来往往很麻烦。。。
玩游戏时候是快乐的。。。做游戏时候很多时候是痛苦的,寂寞的。。。。
[解决办法]
setTextFormat(format:TextFormat, beginIndex:int = -1, endIndex:int = -1):void
link 当用户单击启用 HTML 的文本字段中的超链接(其中的 URL 以“event:”开头)时调度。
[解决办法]
坐标到坐标的,有这样的点到点的算法的