Hi Anthony ,
I recently upgraded the asset and noticed that there were some changes since I last updated. The main thing which I am facing right now is there are a couple of toggles in editor are not working. Functions such as Toggle Exterior walls and Toggle Roof , Earlier the component attached was Action Button now its called HD Action Button. Now the point is both of the toggles are not working , where as I am able to toggle these by the Hot Keys mapped in the script.
Can you please let me know if there is a quick solution for this ?

    bigknockdown Hi! By upgrading I suppose Unity kept both the previous scripts and meta files as well as the new ones, which may I have caused quite a bit of troubles. Indeed I had to rename the ActionButton to HDActionButton because of conflicts with the camera ActionButton and to really separate the two plugins.

    In your scene, look for the "roofbtn" game object, and make sure you have the proper HDActionButton script attached with the "Toggle Roof" option:

    Image description

    do the same for the other buttons, and make sure you only have 1 script called ActionButton,

    Image description

      Hi, Thanks for getting back.
      I checked the button has HDActionButton component and their is only one "ActionButton" Script in the project. Do you think there could be a reason a listener is not able to get the HdAction event ?

        bigknockdown Can you look for the object "proceduralBuilding" and make sure there is a BuildingMaterialController on it? And that the "Roof" property is filled ?
        Image description

        This is the component that gets the event and show/hides the roof basically.

          Inside that script, this is the method that receives the event, you can put a Debug.Log there to make sure the events are received:

          Image description

            If the variable Roof is empty, it could also be that the roof has not been generated, make sure you see the Roof object in the hierarchy?

              9 days later

              Hi, this is weird I don't have this object in the scene, or any other object with the BuildingController attached.

                I create a new Unity project and imported the package , opened up the FloorMapEditor and create a room.
                Still the Toggle roof, Exterior wall and Export FBX not working.

                  Hi Anthony I noticed something else these functions are working fine in home designer mode but just not in editor mode.

                    What do you call editor mode exactly ? I just tried in both scenes: HomeDesigner and FloorMapEditor
                    and it works great on my side. Are you referring to a different scene? I would be curious to see a video to better understand. Thanks!

                      17 days later

                      bigknockdown sorry for the late reply. you seem to have problems with you materials overall, no grid on the floor, everything looks flat. which rendering pipeline are you using? Did you follow the URP/HDRP section in the manual?
                      thanks

                        a month later

                        Hi Anthony ,
                        If we ignore the look of the project , do you think there is another reason I am having issues with the toggling of roof and exterior walls , specially considering that we are able to do that by key already mapped but just not by using the UI.

                          bigknockdown If don't know like that without having an eye on the project. Unity also does weird bugs sometimes. If you are interested I can have a look on the project to debug that for you.
                          To do so, book me a time slot here: https://calendly.com/anthonylotte/one-on-one-with-anthony
                          Install TeamViewer, and send me your id/password by email, and I will be able to log on and debug it.
                          Let me know. Thanks!

                            5 days later

                            You can also send me your project and I can have a look on my side if you prefer

                              Write a Reply...