/ohos5.0/docs/zh-cn/application-dev/ui/ |
H A D | ui-js-animate-transform.md | 55 transform: translate(150px,-137px); 134 transform: translate(0px,0px); 138 transform: translate(10px,900px); 142 transform: translate(20px,500px); 146 transform: translate(30px,900px); 150 transform: translate(40px,700px); 153 transform: translate(50px,900px); 156 transform: translate(60px,800px); 159 transform: translate(70px,900px); 162 transform: translate(80px,850px); [all …]
|
H A D | arkts-attribute-animation-apis.md | 58 // 组件二的translate属性发生变化,所以会给组件二添加translate偏移动画 73 .translate({ x: this.translateX }) 123 // 组件二的translate属性发生变化,所以会给组件二添加translate偏移动画 138 .translate({ x: this.translateX })
|
H A D | ui-js-animate-component.md | 111 translate: '-120px -0px', 122 translate: '120px 0px', 143 > - translate、scale和rtotate的先后顺序会影响动画效果。 191 translate: '-150px -0px' 196 translate: '150px 0px'
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/native/node/ |
H A D | node_transition_imp.cpp | 31 option->translate = nullptr; in OH_ArkUI_CreateOpacityTransitionEffect() 42 …I_TransitionEffect* OH_ArkUI_CreateTranslationTransitionEffect(ArkUI_TranslationOptions* translate) in OH_ArkUI_CreateTranslationTransitionEffect() argument 44 CHECK_NULL_RETURN(translate, nullptr); in OH_ArkUI_CreateTranslationTransitionEffect() 52 option->translate = translate; in OH_ArkUI_CreateTranslationTransitionEffect() 60 option->translate = nullptr; in OH_ArkUI_CreateScaleTransitionEffect() 74 option->translate = nullptr; in OH_ArkUI_CreateRotationTransitionEffect() 90 option->translate = nullptr; in OH_ArkUI_CreateMovementTransitionEffect() 108 option->translate = nullptr; in OH_ArkUI_CreateAsymmetricTransitionEffect()
|
H A D | node_transition.cpp | 44 if (!effectOption->translate) { in ConvertToEffectOption() 49 toEffectOption->translate.x = effectOption->translate->x; in ConvertToEffectOption() 50 toEffectOption->translate.y = effectOption->translate->y; in ConvertToEffectOption() 51 toEffectOption->translate.z = effectOption->translate->z; in ConvertToEffectOption()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-js/ |
H A D | js-components-svg-animatetransform.md | 28 | type | [translate \| scale \| rotate \| skewX \| skewY] |… 105 …<animateTransform attributeName="transform" attributeType="XML" type="translate" values="0 0; 200 … 109 …<animateTransform attributeName="transform" attributeType="XML" type="translate" values="0 0; 200 … 166 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="25" 171 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300" 175 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300" 179 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300" 183 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300" 187 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300" 192 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300" [all …]
|
H A D | js-components-common-transition.md | 297 transform: translate(0px) rotate(60deg) scale(1.0); 302 transform: translate(100px) rotate(360deg) scale(1.0); 308 transform: translate(200px) rotate(60deg) scale(2); 313 transform: translate(200px) rotate(360deg) scale(2); 365 transform:translate(100px) rotate(0deg) scale(1.0); 369 transform:translate(100px) rotate(180deg) scale(2.0); 376 transform: translate(0px) rotate(60deg) scale(1); 380 transform: translate(0px) rotate(360deg) scale(1);
|
/ohos5.0/docs/en/application-dev/ui/ |
H A D | ui-js-animate-transform.md | 56 transform: translate(150px,-137px); 135 transform: translate(0px,0px); 139 transform: translate(10px,900px); 143 transform: translate(20px,500px); 147 transform: translate(30px,900px); 151 transform: translate(40px,700px); 154 transform: translate(50px,900px); 157 transform: translate(60px,800px); 160 transform: translate(70px,900px); 163 transform: translate(80px,850px); [all …]
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-js/ |
H A D | js-components-svg-animatetransform.md | 29 | type | [translate \| scale \| rotate \| skewX \| skewY] | - | Yes| Transform animation type.| 106 …<animateTransform attributeName="transform" attributeType="XML" type="translate" values="0 0; 200 … 110 …<animateTransform attributeName="transform" attributeType="XML" type="translate" values="0 0; 200 … 167 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="25" 172 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300" 176 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300" 180 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300" 184 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300" 188 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300" 193 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300" [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/base/ |
H A D | transform_util_test.cpp | 276 decomposedTransform.translate[0] = 0.000001f; 277 decomposedTransform.translate[1] = 1.0f; 278 decomposedTransform.translate[2] = 1.0f; 282 decomposedTransform.translate[0] = 0.000001f; 283 decomposedTransform.translate[1] = 0.000001f; 284 decomposedTransform.translate[2] = 1.0f; 288 decomposedTransform.translate[0] = 0.000001f; 289 decomposedTransform.translate[1] = 0.000001f; 290 decomposedTransform.translate[2] = 0.000001f; 294 decomposedTransform.translate[0] = 1.0f; [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/animation/ |
H A D | rs_transition_effect.cpp | 77 std::shared_ptr<RSTransitionEffect> RSTransitionEffect::Translate(const Vector3f& translate) in Translate() argument 79 if (translate.x_ == 0.0f && translate.y_ == 0.0f && translate.z_ == 0.0f) { in Translate() 83 …translateEffect = std::make_shared<RSTransitionTranslate>(translate.x_, translate.y_, translate.z_… in Translate()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/drag_bar/ |
H A D | rosen_render_drag_bar.cpp | 83 Size translate = GetLayoutSize() * ((scaleIcon_ - 1.0) / 2.0); in Paint() local 84 canvas->translate(-translate.Width(), -translate.Height()); in Paint() 114 Size translate = GetLayoutSize() * ((scaleIcon_ - 1.0) / 2.0); in Paint() local 115 canvas->Translate(-translate.Width(), -translate.Height()); in Paint()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navrouter/ |
H A D | navdestination_pattern.cpp | 91 translate = options.y.ConvertToPx(); in GetTitleOrToolBarTranslateAndHeight() 539 float translate = 0.0f; in ResetBarState() local 550 float showAreaHeight = barHeight - std::abs(translate); in ResetBarState() 557 StartHideOrShowBarInner(nodeBase, barHeight, translate, isTitle, true); in ResetBarState() 564 StartHideOrShowBarInner(nodeBase, barHeight, translate, isTitle, false); in ResetBarState() 633 float translate = 0.0f; in ShowTitleAndToolBar() local 640 StopHideBarIfNeeded(translate, true); in ShowTitleAndToolBar() 646 float translate = 0.0f; in ShowTitleAndToolBar() local 653 StopHideBarIfNeeded(translate, false); in ShowTitleAndToolBar() 673 float translate = isHide ? (isTitle ? -barHeight : barHeight) : 0.0f; in StartHideOrShowBarInner() local [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/ |
H A D | navigation_content_layout_algorithm.cpp | 60 auto translate = Alignment::GetAlignPosition(size, childSize, align) + paddingOffset; in Layout() local 61 child->GetGeometryNode()->SetMarginFrameOffset(translate); in Layout() 68 …auto translate = Alignment::GetAlignPosition(size, content->GetRect().GetSize(), align) + paddingO… in Layout() local 69 content->SetOffset(translate); in Layout()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/stack/ |
H A D | stack_layout_algorithm.cpp | 58 auto translate = in PerformLayout() local 60 child->GetGeometryNode()->SetMarginFrameOffset(translate); in PerformLayout() 65 …auto translate = CalculateStackAlignment(contentSize, content->GetRect().GetSize(), align) + paddi… in PerformLayout() local 66 content->SetOffset(translate); in PerformLayout()
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/componentutils/ |
H A D | js_component_utils.cpp | 58 napi_value translate = nullptr; in JSGetRectangleById() local 109 napi_create_object(env, &translate); in JSGetRectangleById() 122 napi_create_double(env, rectangle.translate.x, &translateX); in JSGetRectangleById() 123 napi_create_double(env, rectangle.translate.y, &translateY); in JSGetRectangleById() 124 napi_create_double(env, rectangle.translate.z, &translateZ); in JSGetRectangleById() 183 napi_set_named_property(env, obj, "translate", translate); in JSGetRectangleById() 184 napi_set_named_property(env, translate, "x", translateX); in JSGetRectangleById() 185 napi_set_named_property(env, translate, "y", translateY); in JSGetRectangleById() 186 napi_set_named_property(env, translate, "z", translateZ); in JSGetRectangleById()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_transitioneffect.h | 80 NG::TranslateOptions translate; in Translate() local 81 translate.x = CalcDimension(options.x, DimensionUnit(options.xType)); in Translate() 82 translate.y = CalcDimension(options.y, DimensionUnit(options.yType)); in Translate() 83 translate.z = CalcDimension(options.z, DimensionUnit(options.zType)); in Translate() 84 return AceType::MakeRefPtr<NG::ChainedTranslateEffect>(translate); in Translate()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/painter/ |
H A D | rosen_scroll_fade_painter.cpp | 98 canvas->translate(offset.GetX(), offset.GetY()); in PaintSide() 104 canvas->translate(offset.GetX(), offset.GetY()); in PaintSide() 105 canvas->translate(0.0, size.Height()); in PaintSide() 112 canvas->translate(offset.GetX(), offset.GetY()); in PaintSide() 120 canvas->translate(offset.GetX(), offset.GetY()); in PaintSide() 121 canvas->translate(size.Width(), 0.0); in PaintSide()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/render_node/ |
H A D | render_node_layout_algorithm.cpp | 75 auto translate = Alignment::GetAlignPosition(size, childSize, align); in Layout() local 76 child->GetGeometryNode()->SetMarginFrameOffset(translate); in Layout() 81 auto translate = Alignment::GetAlignPosition(size, content->GetRect().GetSize(), align); in Layout() local 82 content->SetOffset(translate); in Layout()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/image/ |
H A D | image_layout_algorithm.cpp | 160 auto translate = Alignment::GetAlignPosition(size, childSize, align); in PerformImageAnimationLayout() local 162 translate += paddingOffset; in PerformImageAnimationLayout() 164 child->GetGeometryNode()->SetMarginFrameOffset(translate); in PerformImageAnimationLayout() 169 …auto translate = Alignment::GetAlignPosition(size, content->GetRect().GetSize(), align) + paddingO… in PerformImageAnimationLayout() local 170 content->SetOffset(translate); in PerformImageAnimationLayout()
|
/ohos5.0/docs/zh-cn/third-party-cases/ |
H A D | how-to-develop-frame-animation.md | 4 逐帧动画是常见的一种动画呈现形式,本例就为大家介绍如何通过translate(),setInterval(),clearAllInterval()等方法实现逐帧动画。 29 本例使用translate()控制火柴人的移动,用backgroundImagePosition()控制背景图的移动。另外,通过setInterval()设置火柴人移动的时间间隔,通过clearAl… 101 // 通过translate实现火柴人的位移。绑定manPosition,用来改变火柴人位置。 102 .translate(this.manPostion) 227 // 通过translate实现火柴人的位移。绑定manPosition变量,用来改变火柴人位置。 228 .translate(this.manPostion)
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/marquee/ |
H A D | marquee_layout_algorithm.cpp | 102 OffsetF translate; in Layout() local 103 translate.SetX((1.0 + align.GetHorizontal()) * minusLen / MULTIPLE); in Layout() 104 translate.SetY(0.0f); in Layout() 105 textGeoNode->SetMarginFrameOffset(translate); in Layout()
|
/ohos5.0/docs/zh-cn/application-dev/tools/ |
H A D | rawheap-translator.md | 83 [INFO] Main: start to translate rawheap! 103 [INFO] Main: translate success! file save to /data/local/tmp/myapplication-7979-7979.heapsnapshot 110 [INFO] Main: start to translate rawheap! 130 [INFO] Main: translate success! file save to myapplication-7979-7979.heapsnapshot 137 [INFO] Main: start to translate rawheap! 157 [INFO] Main: translate success! file save to myapplication-7979-7979.heapsnapshot 164 [INFO] Main: start to translate rawheap! 184 [INFO] Main: translate success! file save to myapplication-7979-7979.heapsnapshot 212 [INFO] Main: start to translate rawheap! 225 [INFO] Main: start to translate rawheap!
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/transform/ |
H A D | render_transform.cpp | 279 auto& translate = effect.translateOperation_; in ParseTransformEffect() local 280 float dx = CovertDimensionToPxBySize(translate.dx, GetLayoutSize().Width()); in ParseTransformEffect() 281 float dy = CovertDimensionToPxBySize(translate.dy, GetLayoutSize().Height()); in ParseTransformEffect() 283 float dz = CovertDimensionToPxBySize(translate.dz, 0.0); in ParseTransformEffect() 318 auto& translate = effect.translateOperation_; in ParseDimension() local 319 … translate.dx = Dimension(CovertDimensionToPxBySize(translate.dx, GetLayoutSize().Width())); in ParseDimension() 320 … translate.dy = Dimension(CovertDimensionToPxBySize(translate.dy, GetLayoutSize().Height())); in ParseDimension() 322 translate.dz = Dimension(CovertDimensionToPxBySize(translate.dz, 0.0)); in ParseDimension()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/base/geometry/ |
H A D | transform_util.cpp | 84 float dx = decomp.translate[0]; in BuildTranslationMatrix() 85 float dy = decomp.translate[1]; in BuildTranslationMatrix() 86 float dz = decomp.translate[2]; in BuildTranslationMatrix() 325 .append(std::to_string(translate[0])) in ToString() 327 .append(std::to_string(translate[1])) in ToString() 329 .append(std::to_string(translate[2])) in ToString() 403 float dx = translate.dx.Value(); in ParseOperationToMatrix() 404 float dy = translate.dy.Value(); in ParseOperationToMatrix() 405 float dz = translate.dz.Value(); in ParseOperationToMatrix() 475 Combine<3>(ret.translate, to.translate, from.translate, progress, 1.0 - progress); in BlendDecomposedTransforms() [all …]
|