请问如何在C++中写出可供蓝图调用的静态网格文件插槽?

该主题包含 3 个回复,有 2 个参与人,并且由 11 11 的头像 11, 114 月, 3 周 前 最后一次更新。

正在查看 4 个帖子 - 1 至 4 (共计 4 条)
  • 作者
    帖子
  • #41172
    11 11 的头像
    11, 11
    学员
    注册日期: 2015/10/28
    发帖数: 23
    回帖数: 31

    我在VS2015的角色类里面写了如下代码:
    UPROPERTY(VisibleDefaultsOnly, Category = Mesh)
    class UStaticMeshComponent* APC_Body;

    UPROPERTY(VisibleDefaultsOnly, Category = Mesh)
    class UStaticMeshComponent* APC_Turret;
    结果运行后在角色蓝图中根本看不到可供添加静态网格文件的插槽。请问该怎么做才能出现可供添加静态网格文件的插槽呢?图示是骨骼文件插槽,这个我会写。

    上传附件/图片:
    您必须登陆才能查看附件
    #41198
    风之神韵 的头像
    风之神韵
    教师
    注册日期: 2014/06/20
    发帖数: 2
    回帖数: 360

    VisibleDefaultsOnly 改为 VisibleAnywhere 试试

    #41225
    11 11 的头像
    11, 11
    学员
    注册日期: 2015/10/28
    发帖数: 23
    回帖数: 31

    谢谢

    #41362
    11 11 的头像
    11, 11
    学员
    注册日期: 2015/10/28
    发帖数: 23
    回帖数: 31

    谢谢风神,最后发现VisibleDefaultsOnly和VisibleAnywhere都是对静态网格文件的插槽没有影响。我的问题出在继承类选错了,选成了Character,应该选成Pawn就好了。再次感谢!

正在查看 4 个帖子 - 1 至 4 (共计 4 条)

抱歉,回复评论必需登录。