public override float ValueForOption(iCarousel carousel, iCarouselOption option, float value)
{
// customize carousel display
switch (option) {
case iCarouselOption.Wrap:
// normally you would hard-code this to true or false
return (owner.wrap ? 1.0f : 0.0f);
case iCarouselOption.Spacing:
// add a bit of spacing between the item views
return value * 1.05f;
case iCarouselOption.FadeMax:
if (iCarouselType.Custom == carousel.Type) {
return 0.0f;
}
return value;
default:
return value;
}
}