fix: model component set asset to null on change type to non asset
fix: model component set asset to null on change type to non asset

guycalledfrank/engine,H1Gdev/engine,playcanvas/engine,3DGEOM/engine,nizihabi/engine,3DGEOM/engine,maxwellalive/engine,SuperStarPL/engine,RainsSoft/engine,SuperStarPL/engine,nizihabi/engine,horryq/engine-1,RainsSoft/engine,shinate/engine,SuperStarPL/engine,horryq/engine-1,shinate/engine,sereepap2029/playcanvas,sanyaade-teachings/engine,shinate/engine,maxwellalive/engine,sereepap2029/playcanvas,aidinabedi/playcanvas-engine,H1Gdev/engine,guycalledfrank/engine,RainsSoft/engine,sereepap2029/playcanvas,aidinabedi/playcanvas-engine,sanyaade-teachings/engine,playcanvas/engine,nizihabi/engine,3DGEOM/engine,sanyaade-teachings/engine,maxwellalive/engine,MicroWorldwide/PlayCanvas,horryq/engine-1,MicroWorldwide/PlayCanvas