近期热门
粉丝77
关注 2
获赞 203
首页 CGJOY论坛 动画作品交流 脚本工具+教程
用ChartGPT人工智能AI编程搞出来的千分位增长代码

[脚本工具+教程] 用ChartGPT人工智能AI编程搞出来的千分位增长代码

 !heats_icon! [复制链接]
7791 4 2 2 1年前 举报
先看看数字增长动画的效果



//////////////////////////定义变量//////////////////////////////
//开始值
startValue = 1111111111;
//增长结束值
endValue = 8888888888;
//开始动画帧
timeStart=10;
//增长结束动画帧
timeEnd=100;
frame=(time*30).toFixed(0);
step =( (endValue - startValue) / (timeEnd-timeStart)).toFixed(0);
//有无分格符
HaveSeparatorSymble = 1;
//引号中间自定义千分位分隔符
thousandSeparator = ',';
//////////////////////////主function//////////////////////////////
if(frame<10)
{
    //初始化
    currentValue=startValue;
    if(HaveSeparatorSymble ==1){
    thisLayer.value =currentValue.toString().replace(/\B(?=(\d{3})+(?!\d))/g, thousandSeparator);
    }
    else{
        thisLayer.value = currentValue;
    }
    }
else if(frame>=timeStart&&frame<timeEnd)
{
    //开始变化
    currentValue =frame*step;
    if(HaveSeparatorSymble ==1){
      thisLayer.value = currentValue.toString().replace(/\B(?=(\d{3})+(?!\d))/g, thousandSeparator);
    }
    else{
        thisLayer.value = currentValue;
    }
}
else
{
    //结束变化
    if(HaveSeparatorSymble ==1){
     thisLayer.value = endValue.toString().replace(/\B(?=(\d{3})+(?!\d))/g, thousandSeparator);;
     }
    else{
        thisLayer.value = endValue;
    }     
}



和chartGPT聊天过程,英语很一般,当然少不了百度翻译的帮忙。当然词汇量也得有些,能单词拼凑多打逗号都可以,也可以用中文,中英文混合,也可以英语单词的中文语法,当然不可以拼音,不需要很高深的四六级语法。什么复数形式,定冠词,不定式都不需要。
它回的是英文,太多看不懂费时间?没关系!装两个谷歌翻译插件。选中文本翻译和整页翻译 ,很方便使用。
谷歌翻译.jpg
英语努力辛苦学了就是来用的,而不只是用来考公务员的,相信自己!你也可以!欧力给!

用ai搞出来的千分位增长的步骤.jpg

2
点赞
0
打赏
2
添加到收藏夹

0

点击复制链接

使用微信扫码分享
一次扣10个券
全部评论4
您需要登录后才可以回帖 登录

虽然看不懂,但是辛苦了
133天前
回复

使用道具 举报

转成脚本工具界面可以,但是我想转成ae插件,发现要懂c++,而我是学美术的。搞不来~~
1年前
回复

使用道具 举报

可以了!cs4,cs2015,cs2020测试都没问题。原来的写法有不严谨的地方
1年前
回复

使用道具 举报

可以了!cs4,cs2015,cs2020测试都没问题
1年前
回复

使用道具 举报

您当前使用的浏览器IE内核版本过低会导致网站显示错误

请使用高速内核浏览器或其他浏览器