Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 如何在字符串中生成结果?(AS3)_String_Actionscript 3_Path Finding - Fatal编程技术网

String 如何在字符串中生成结果?(AS3)

String 如何在字符串中生成结果?(AS3),string,actionscript-3,path-finding,String,Actionscript 3,Path Finding,因此,我计划开发一个迷你火车地图应用程序,告诉用户到目的地的最短路线,以及在哪个换乘站停车换乘火车 因此,当我在函数中跟踪起点站和终点站时,我的列车系统图工作正常,它输出列车经过的车站 我的问题是,正在跟踪的函数没有输出到字符串中,我可以使用match()或search()方法检测路径中是否存在交换 (我需要在一个字符串中布局的东西在Grid.as文件中,底部的$best返回行) ($best在您跟踪整个函数“findpath”时,将为用户输出最佳旅行路径。例如,它将输出“Abbot站、Berr

因此,我计划开发一个迷你火车地图应用程序,告诉用户到目的地的最短路线,以及在哪个换乘站停车换乘火车

因此,当我在函数中跟踪起点站和终点站时,我的列车系统图工作正常,它输出列车经过的车站

我的问题是,正在跟踪的函数没有输出到字符串中,我可以使用
match()
search()
方法检测路径中是否存在交换

(我需要在一个字符串中布局的东西在Grid.as文件中,底部的
$best
返回行)

$best
在您跟踪整个函数“findpath”时,将为用户输出最佳旅行路径。例如,它将输出“Abbot站、Berries站、Cattion站”)


链接中的脚本与我现在的脚本完全相同,我添加的唯一更改是修改站点的XML文件。

$best.toString()将为您提供path对象的字符串版本。如果您想更改路径中的toString函数,或者甚至在其中添加另一个函数,如toString TestPath,以不同的格式设置字符串。

我想补充一点,Flash中的所有对象都有一个特定于该对象的隐式toString()方法。你也可以自己做!这是一种特殊情况,您不会覆盖它,只需定义它,它就不会使用内部的。