Action losing gameObject reference after build

NodeCanvas Forums Support Action losing gameObject reference after build

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #11489
    zhijianfit_felix
    Participant

    Hi, there is a weird problem.
    if i direct drag other gameObject reference from the scene to Action node like SetVisibility Action.
    after i build the game, the gameObject reference is gone.
    and it only appears if the BehaviourTree is Asset, not happened in Bound BT.

    Attachments:
    You must be logged in to view attached files.
    #11496
    Gavalakis
    Keymaster

    Hello,

    As of Unity standard limitation, .asset files can not reference scene object files and this is why an Asset Graph can’t do so as well.
    The way around this if you want to use Asset Graphs, is to use Variables. So instead of directly assigning scene object references to action/condition parameters, you can link those parameters to variables (by clicking the radio button)

    Because variables are stored in the Blackboard component, which lives in the scene attached on a gameobject, it is possible for them to have scene object references.
    Once again, this is just how Unity works 🙂

    Let me know if you need any further clarification or help with this (or of course anything else).

    Thanks!

    Join us on Discord: https://discord.gg/97q2Rjh

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.