protected override void Prepare(View view) { AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "alpha", 0, 1), ObjectAnimator.OfFloat(view, "translationY", (float)view.Height / 4, 0) ); }
protected override void Prepare(View view) { AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "alpha", 1, 0), ObjectAnimator.OfFloat(view, "translationY", 0, -view.Bottom) ); }
protected override void Prepare(View view) { AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "alpha", 1, 0), ObjectAnimator.OfFloat(view, "rotation", 0, 200) ); }
protected override void Prepare(View view) { AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "translationY", view.MeasuredHeight, -30, 10, 0), ObjectAnimator.OfFloat(view, "alpha", 0, 1, 1, 1) ); }
public BaseViewAnimator Start() { Prepare(view); ResetAnimations(AlphaFromZero); if (PauseAfter == 0) // Must manually restart if Pause After { if (RepeatMode == ValueAnimatorRepeatMode.Restart || RepeatMode == ValueAnimatorRepeatMode.Reverse) { foreach (ObjectAnimator animator in AnimatorAgent.ChildAnimations) { if (animator == null) { continue; } animator.RepeatMode = RepeatMode; animator.RepeatCount = RepeatCount; } } } AnimatorAgent.SetDuration(Duration); AnimatorAgent.Start(); return(this); }
protected override void Prepare(View view) { AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "rotationX", 90, -15, 15, 0), ObjectAnimator.OfFloat(view, "alpha", 0.25f, 0.5f, 0.75f, 1) ); }
protected override void Prepare(View view) { AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "scaleX", 1, 1.25f, 0.75f, 1.15f, 1), ObjectAnimator.OfFloat(view, "scaleY", 1, 0.75f, 1.25f, 0.85f, 1) ); }
virtual public void Initialize(Ilife lifeData, string resourcePath, AssetType resourceType) { m_LifeData = lifeData; m_iInstanceId = lifeData.GetInstanceId(); m_ObjectInstance = GameObject.Instantiate(ResourceManager.Instance.LoadBuildInResource <GameObject>(resourcePath, resourceType)); //load material string localpath = resourcePath.Substring(0, resourcePath.LastIndexOf('/')); m_NormalMaterial = ResourceManager.Instance.LoadBuildInResource <Material>(localpath + "/Normal", AssetType.Char); m_HighlightMaterial = ResourceManager.Instance.LoadBuildInResource <Material>(localpath + "/SelectedHighlight", AssetType.Char); m_MeshRender = ComponentTool.FindChildComponent <SkinnedMeshRenderer>("Body", m_ObjectInstance); if (null == m_NormalMaterial || null == m_HighlightMaterial || null == m_MeshRender) { Debuger.LogWarning("can't load mesh render or normal&highlight materials !"); } //mark transform m_CharContainer = m_ObjectInstance.AddComponent <CharTransformContainer>(); m_CharContainer.Initialize(lifeData.GetInstanceId(), lifeData); if (null == m_ObjectInstance) { Debuger.LogError("Can't load resource " + resourcePath); } m_AnimatorAgent = new AnimatorAgent(m_ObjectInstance); }
protected override void Prepare(View view) { AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "translationX", -view.Width, 30, -10, 0), ObjectAnimator.OfFloat(view, "alpha", 0, 1, 1, 1) ); }
virtual public void Initialize(Ilife lifeData, string resourcePath, AssetType resourceType) { m_LifeData = lifeData; m_iInstanceId = lifeData.GetInstanceId(); m_ObjectInstance = GameObject.Instantiate(ResourceManager.Instance.LoadBuildInResource<GameObject>(resourcePath, resourceType)); //load material string localpath = resourcePath.Substring(0, resourcePath.LastIndexOf('/')); m_NormalMaterial = ResourceManager.Instance.LoadBuildInResource<Material>(localpath + "/Normal", AssetType.Char); m_HighlightMaterial = ResourceManager.Instance.LoadBuildInResource<Material>(localpath + "/SelectedHighlight", AssetType.Char); m_MeshRender = ComponentTool.FindChildComponent<SkinnedMeshRenderer>("Body", m_ObjectInstance); if (null == m_NormalMaterial || null == m_HighlightMaterial || null == m_MeshRender) { Debuger.LogWarning("can't load mesh render or normal&highlight materials !"); } //mark transform m_CharContainer = m_ObjectInstance.AddComponent<CharTransformContainer>(); m_CharContainer.Initialize(lifeData.GetInstanceId(), lifeData); if (null == m_ObjectInstance) { Debuger.LogError("Can't load resource " + resourcePath); } m_AnimatorAgent = new AnimatorAgent(m_ObjectInstance); }
protected override void Prepare(View view) { AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "alpha", 0, 1, 1, 1), ObjectAnimator.OfFloat(view, "scaleX", 0.3f, 1.05f, 0.9f, 1), ObjectAnimator.OfFloat(view, "scaleY", 0.3f, 1.05f, 0.9f, 1) ); }
protected override void Prepare(View view) { AnimatorAgent.PlayTogether( Glider.Glide <QuintEaseOut>(Duration, ObjectAnimator.OfFloat(view, "scaleX", 1f, 1.5f)), Glider.Glide <QuintEaseOut>(Duration, ObjectAnimator.OfFloat(view, "scaleY", 1f, 1.5f)), Glider.Glide <QuintEaseOut>(Duration, ObjectAnimator.OfFloat(view, "alpha", 1, 0)) ); }
protected override void Prepare(View view) { AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "alpha", 0, 1), ObjectAnimator.OfFloat(view, "translationX", -(view.Width - view.PaddingLeft - view.PaddingRight), 0), ObjectAnimator.OfFloat(view, "rotation", -120, 0) ); }
protected override void Prepare(View view) { AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "scaleX", 1, 0.9f, 0.9f, 1.1f, 1.1f, 1.1f, 1.1f, 1.1f, 1.1f, 1), ObjectAnimator.OfFloat(view, "scaleY", 1, 0.9f, 0.9f, 1.1f, 1.1f, 1.1f, 1.1f, 1.1f, 1.1f, 1), ObjectAnimator.OfFloat(view, "rotation", 0, -3, -3, 3, -3, 3, -3, 3, -3, 0) ); }
protected override void Prepare(View view) { AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "alpha", 1, 0), ObjectAnimator.OfFloat(view, "translationX", 0, view.Width), ObjectAnimator.OfFloat(view, "rotation", 0, 120) ); }
protected override void Prepare(View view) { AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "scaleX", 0.1f, 0.475f, 1), ObjectAnimator.OfFloat(view, "scaleY", 0.1f, 0.475f, 1), ObjectAnimator.OfFloat(view, "translationY", -view.Bottom, 60, 0), ObjectAnimator.OfFloat(view, "alpha", 0, 1, 1) ); }
protected override void Prepare(UIView view) { int distance = view.Top + view.Height; AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "alpha", 0, 1), ObjectAnimator.OfFloat(view, "translationY", -distance, 0) ); }
protected override void Prepare(View view) { int distance = view.Top + view.Height; AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "alpha", 0, 1), Glider.Glide <BounceEaseIn>(Duration, ObjectAnimator.OfFloat(view, "translationY", -distance, 0)) ); }
protected override void Prepare(View view) { AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "scaleX", 0.1f, 0.475f, 1), ObjectAnimator.OfFloat(view, "scaleY", 0.1f, 0.475f, 1), ObjectAnimator.OfFloat(view, "translationX", view.Width + view.PaddingRight, -48, 0), ObjectAnimator.OfFloat(view, "alpha", 0, 1, 1) ); }
protected override void Prepare(View view) { AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "alpha", 1, 1, 0), ObjectAnimator.OfFloat(view, "scaleX", 1, 0.475f, 0.1f), ObjectAnimator.OfFloat(view, "scaleY", 1, 0.475f, 0.1f), ObjectAnimator.OfFloat(view, "translationX", 0, 42, -view.Right) ); }
protected override void Prepare(View view) { float width = view.Width; float one = (float)(width / 100.0); AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "translationX", 0 * one, -25 * one, 20 * one, -15 * one, 10 * one, -5 * one, 0 * one, 0), ObjectAnimator.OfFloat(view, "rotation", 0, -5, 3, -3, 2, -1, 0) ); }
protected override void Prepare(View view) { ViewGroup parent = (ViewGroup)view.Parent; int distance = parent.Width - view.Left; AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "alpha", 1, 0), ObjectAnimator.OfFloat(view, "translationX", 0, distance) ); }
protected override void Prepare(View view) { ViewGroup parent = (ViewGroup)view.Parent; int distance = parent.Height - view.Top; AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "alpha", 0, 1), ObjectAnimator.OfFloat(view, "translationY", distance, 0) ); }
protected override void Prepare(View view) { float x = (view.Width - view.PaddingLeft - view.PaddingRight) / 2f + view.PaddingLeft; float y = view.Height - view.PaddingBottom; AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "rotation", 12, -12, 3, -3, 0), ObjectAnimator.OfFloat(view, "pivotX", x, x, x, x, x), ObjectAnimator.OfFloat(view, "pivotY", y, y, y, y, y) ); }
protected override void Prepare(View view) { float x = view.Width - view.PaddingRight; float y = view.Height - view.PaddingBottom; AnimatorAgent.PlayTogether( ObjectAnimator.OfFloat(view, "rotation", -90, 0), ObjectAnimator.OfFloat(view, "alpha", 0, 1), ObjectAnimator.OfFloat(view, "pivotX", x, x), ObjectAnimator.OfFloat(view, "pivotY", y, y) ); }
protected override void Prepare(View view) { float x = view.PaddingLeft; float y = view.PaddingTop; AnimatorAgent.PlayTogether( Glider.Glide <SineEaseInOut>(1300, ObjectAnimator.OfFloat(view, "rotation", 0, 80, 60, 80, 60, 60)), ObjectAnimator.OfFloat(view, "translationY", 0, 0, 0, 0, 0, 700), ObjectAnimator.OfFloat(view, "alpha", 1, 1, 1, 1, 1, 0), ObjectAnimator.OfFloat(view, "pivotX", x, x, x, x, x, x), ObjectAnimator.OfFloat(view, "pivotY", y, y, y, y, y, y) ); Duration = 1300; }
public void RemoveAllListeners() { AnimatorAgent.RemoveAllListeners(); }
public BaseViewAnimator AddAnimatorListener(Animator.IAnimatorListener l) { AnimatorAgent.AddListener(l); return(this); }
public void RemoveAnimatorListener(Animator.IAnimatorListener l) { AnimatorAgent.RemoveListener(l); }
/// <summary> /// Android.Resource.Interpolator.LinearOutSlowIn /// </summary> public BaseViewAnimator SetInterpolator(int interpolatorId) { AnimatorAgent.SetInterpolator( AnimationUtils.LoadInterpolator(view.Context, interpolatorId)); return(this); }
public BaseViewAnimator SetInterpolator(IInterpolator interporlator) { AnimatorAgent.SetInterpolator(interporlator); return(this); }