CreditsList列表有滑动和自动滚动功能

1.  如果要定义一个页面能自动滚动,肯定要定义其滚动时间

  var float ScrollPixelPerSec;

  如果还要让玩家省去漫长的等待还得能打断bool bAllowInterrupt; 这俩变量在哪里可以产生作用呢?

  每一行列表使用的是ListItem实现的。

  如果是最后一行该怎么找? 最后一行是:Items.Length-1,如果选中的一个Item是SelectedItem.Index

2.渲染

  RenderItem(Canvas canvas,float RenderDelta)

  在里面给CalculateSelectedItem(SelectedItem,DeltaTime*ScrollPixelPerSec,false);

  

  

原文地址:https://www.cnblogs.com/NEOCSL/p/3154600.html