gpt4 book ai didi

c++ - PhysFS 和 Python 嵌入

转载 作者:行者123 更新时间:2023-11-28 08:17:46 25 4
gpt4 key购买 nike

我正在编写一个游戏引擎,我希望它具有 Python 脚本以及对使用 PhysFS 的模组的支持。

我的游戏数据是这样存储的:

  • /
    • 母语
      • 脚本
      • Sprite
      • ...
    • 模组
      • 我的模组名称
        • 脚本

我想要的是 mod 脚本能够“导入” native 脚本,就好像它们在同一目录中一样。使用 PhysFS 可以实现类似的功能吗?

最佳答案

您可以创建一个符号链接(symbolic link),以便您可以链接那些位于更高目录中的文件/文件夹,您可以使用 PhysFS 执行以下操作:

PHYSFS_permitSymbolicLinks()

然后让 PhysFS 跟随您的符号链接(symbolic link),希望这对您有所帮助:-)

编辑:我要做的是将/mods/scripts 符号链接(symbolic link)到/native/mods-scripts,以便/native/scripts 可以调用 mods-scripts(实际上指向/mods/scripts)

关于c++ - PhysFS 和 Python 嵌入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7088196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com