首页 > 其他分享 >maxscript pathConfig.appendPath 的 bug

maxscript pathConfig.appendPath 的 bug

时间:2023-07-02 14:55:36浏览次数:42  
标签:kle maxscript -- pathConfig jpg appendPath try bug

pathConfig.appendPath可以很方便的把2个路径Combine在一起
不管你后面带不带斜杠

pathConfig.appendPath @"C:\try" @"kle.jpg"
"C:\try\kle.jpg"

pathConfig.appendPath @"C:\try" @"kle.jpg" 
"C:\try\kle.jpg"

很酷,然后

 pathConfig.appendPath @"C:\try" @"$kle.jpg"
-- Runtime error: $directory not recognized: $kle.jpg
-- MAXScript callstack:
--	thread data: threadID:36248
--	------------------------------------------------------
--	[stack level: 0]
--	In top-level

虽然我从未用过,指责用这个函数的老哥不太好,但还是忍不住
哪怕,自己从写一个

fn pathConfig_appendPath path1 path2 =
(
	if path1[path1.count] != "\\" do path1 += "\\"
	return (path1 + path2)
)

或者去.net里取取经

(dotnetClass "System.IO.Path").Combine @"C:\try" @"$kle.jpg"
"C:\try\$kle.jpg"

标签:kle,maxscript,--,pathConfig,jpg,appendPath,try,bug
From: https://www.cnblogs.com/trykle/p/17520796.html

相关文章

  • Debug-logcat使用
    注释掉一行关键代码运行应用,应用崩溃了解决方案:在LogCat中寻找最后一个异常及其栈跟踪的第一行(对应着源代码)这里是问题发生的地方,也是寻找解决方案的最佳起点......
  • Debug Golang源码中的单元测试
    goland配置如上,既可以debuggolang源码中的单元测试。......
  • VS Debug&Release
    你也可以像Debug一样调试你的Release版,只要加入调试符号。在Project/Settings...中,选中Settingsfor"Win32Release",选中C/C++标签,Category选General,DebugInfo选ProgramDatabase。再在Link标签Projectoptions最后加上"/OPT:REF"(引号不要输)。这样调试器就能使......
  • Hillstone-HCSP之路:StoneOS Debug
    HCSP之路:StoneOSDebug目录HCSP之路:StoneOSDebug1基本信息收集2Debug2.1Debug基本步骤2.6路由问题debug2.1设备重启2.2业务中断2.3NAT问题2.4policy问题2.5HA问题1基本信息收集#加上ex参数,如果设备有crash会将coredump打印出来Showtech-supporex#查看某个模......
  • R语言用WinBUGS 软件对学术能力测验建立层次(分层)贝叶斯模型|附代码数据
    全文下载链接:http://tecdat.cn/?p=11974最近我们被客户要求撰写关于WinBUGS的研究报告,包括一些图形和统计输出。R2WinBUGS软件包提供了从R调用WinBUGS的便捷功能。它自动以WinBUGS可读的格式写入数据和脚本,以进行批处理(自1.4版开始)。WinBUGS流程完成后,可以通过程序包本身将结果......
  • C#C++联合debug-vs2019
    转自:https://blog.csdn.net/qq_41375318/article/details/127717701vs2019中C#和c++的dll进行联合调试*Major*已于2022-11-0617:29:51修改462收藏2文章标签:c#版权vs2019中C#和c++的dll进行联合调试一C++这边属性的输出目录设置为C#的Debug目录二调试设为C#的exe路径......
  • BUG:RGB屏幕显示花屏。
    1.现象:正常程序烧写进去,屏幕显示竖条纹、花屏2.排查步骤:2.1:测试RGB屏幕的4根时序线,看时序是否正常,重点是行同步时序信号。2.2:断点调试,发现SPI_flash初始化失败2.3:删除文件系统相关代码,测试简单的GUI程序,屏幕显示正常。2.4:确认spi_flash有硬件问题......
  • Pycharm Debug 调试
    Pycharmdebug调试参考网址-https://zhuanlan.zhihu.com/p/62610785重点部分摘要如下stepover(F8快捷键):在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函数整个作为一步。在不存在子函数的情况下是和stepinto效果一......
  • Firebug调试CSS布局
    Firebug与CSS布局  译/raywill  当CSS盒子之间没有正确的对齐的时候,可能很难找到原因。这时候可以用Firebug来测量一下盒子的偏移、外边距(margin)、内边距(padding)以及大小(size)。玩CSS,离不开它!     盒模型阴影在css中,所有元素都适用于盒模型,拥有margin、border、padding和具......
  • 08异步短信发送,注册功能,补充【1.为什么要写media才能访问,2.debug作用,3.ALLOWED_HOSTS
    1异步发送短信#原来的发送短信,是同步 -前端输入手机号---》点击发送短信---》前端发送ajax请求----》到咱们后端接口---》取出手机号----》调用腾讯发送短信---》腾讯去发短信---》发完后----》回复给我们后端发送成功---》我们后端收到发送成功---》给我们前端返回发送成功......