fix set scene property implement to constructor