创建默认过渡对象

默认过渡从正常过渡在不具有源对象不同。您可以创建这些步骤默认过渡:

  1. 创建一个过渡。

  2. 附加过渡到的对象的目的端。

  3. 过渡源端点的位置。

如果假设变量SA是一个句柄状态A,这些命令创建默认过渡和位置的源25个像素以上和15个像素的左侧状态A的顶部中点的:

DT = Stateflow.Transition(SA);dt.Destination = SA;dt.DestinationOClock = 0;xsource = sA.Position(1)+ sA.Position(3)/ 2;ysource = sA.Position(2)-30;dt.SourceEndPoint = [xsource ysource];dt.MidPoint = [xsource ysource + 15];

创建的默认过渡看起来是这样的:

这种方法也可用于将所述默认过渡朝向示例图表的端部构造在通过使用Stateflow的API创建图表

相关话题