首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

Flash 游戏中,点击对话文本中NPC名字后,自动寻路如何实现

2012-03-20 
Flash 游戏中,点击对话文本中NPC名字后,自动寻路怎么实现如题,一段文本对话,文本对话中有NPC的名字。要求名

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:”开头)时调度。
[解决办法]
坐标到坐标的,有这样的点到点的算法的

热点排行