运动流图如何修改帧数,动作没法连起来

每个动作里面的帧数改不了,改了立马变回原来的数字,动画也只播放第一个动作,没有把所有动作连贯起来

img

如果您正在使用的是3D建模软件(如Blender)制作动画,您需要确保以下几个步骤:

  1. 设置动画帧数
    在Blender中,您可以通过在时间轴中设置关键帧来创建动画。在动画开始之前,您需要确保设置了正确的帧数。您可以在“属性”面板中的“输出”选项卡下找到。确保您将帧数设置为您需要的数值。

  2. 处理动作
    确保您在每一个动作的开头和结尾设置了关键帧,这将确保Blender记录完整的动画。在Blender中,关键帧通常使用动画编辑器进行设置。选中您想要添加关键帧的骨骼或模型,拖到动画编辑器中。

  3. 合并动作
    默认情况下,Blender将所有的动作分开处理。如果您想让它们实现连贯性,您需要在“非线性编辑器”中将它们合并。首先,在菜单栏中选择“窗口”>“工作区”>“默认”>“非线性编辑器”。然后,在被称为NLA堆栈的区域中,您应该看到所有的动作。选中它们并点击“Add Strips”来将它们合并起来。

  4. 导出动画
    最终,您可以导出您的动画以便在其它软件中使用。导出时,确保您选择正确的文件格式,并将导出选项设置为您的需求。导出模型和动画通常需要不同的设置。在Blender中,您可以通过选择“文件”>“导出”>“选择文件类型”>“设置导出选项”来导出您的模型和动画。

如果您仍然无法解决问题,您可以尝试在3D建模软件的工具文档或网站上查找相应的教程,以获得更多关于如何创建和导出动画的信息。

  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7413780
  • 你也可以参考下这篇文章:【总结】微信小程序 - 用动画实现自定义轮播图
  • 除此之外, 这篇博客: 小程序前端实现文字横屏滚动动画中的 在网上看了很多代码实例感觉都比较麻烦,自己投机取巧使用了一个字符串的方法实现了文字横屏滚动的效果,下面直接上代码 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • //js页面
    var textTimer;
    Page({
      data: {
        text: "这里是需要展示的文字"
      },
      onLoad: function(options) {
        const that = this;
            if (that.data.length > 33) {//这里需要判断字符串的长度是否大于屏幕的宽度,看是否需要文字滚动
              setTimeout(function() {
                texTtimer = setInterval(function() {
                  let txt = that.data.text
                  let start = txt.substring(0, 1);//取该字符串的第一个字符
                  let end = txt.substring(1);//取该字符串的从1之后的所有字符
                  let text = end + start;//拼接新的字符串
                  that.setData({
                    text: text//更新字符串
                  })
                }, 200)
              }, 1500)
            }
      },
      })
    
    wxss页面
    .noticeText{//文字展示框的class
      width: 620rpx;
      overflow: hidden;//超出宽度的部分字符串要隐藏
      margin-right: 20rpx;
      white-space: nowrap;//这个必须写,不然会换行
    }
    
    wxml页面
      <view class='noticeBox'>
        <view class='noticeText'>{{text}}</view>
      </view>
    
  • 您还可以看一下 韦语洋(Lccee)老师的一机一码加密、被破解自动销毁随时授权回收升级系列视频课程课程中的 注册机生成注册码小节, 巩固相关知识点