Maya中mel程序的递归算法实例
递归算法是编程中经常遇到的一种算法,就是指程序调用自身的循环方法。maya mel也可以使用。下面是通过递归实现for循环效果的一种方法。以前在编写子目录自动搜索插件时,用到了递归寻路算法。递归算法唯一需要注意的就是不要产生死循环,一定保证程序在某种条件下中断运行,否则maya会crash,哈哈。
global proc tjhSub(float $input)
{if($input>0) //中断条件!!,否则死循环{ print ("\n"+$input);$input--; //中断条件!!,否则死循环tjhSub($input); }}tjhSub(10);
运行结果:
10
9
8
7
6
5
4
3
2
1
南无阿弥陀佛
Maya中mel程序的递归算法实例相关推荐
- maya mel uf8_maya中mel文件如何使用?
展开全部 使用脚本语言编辑器 本章包括以下内容: 1.打开脚本编辑器:62616964757a686964616fe59b9ee7ad94313332316234612.打开一个脚本程序:3.把一个M ...
- Spring Boot Web应用程序中注册 Servlet 的方法实例
Spring Boot Web应用程序中注册 Servlet 的方法实例 本文实例工程源代码:https://github.com/KotlinSpringBoot/demo1_add_servlet ...
- java中的递归算法_java递归算法实例分析
递归算法设计的基本思想是: 对于一个复杂的问题,把原问题分解为若干个相对简单类同的子问题,继续下去直到子问题简单到能够直接求解,也就是说到了递推的出口,这样原问题就有递推得解. 在做递归算法的时候,一 ...
- 软考初级程序员易错题:在统一建模语言 (UML)中,( )展现了 一组对象以及它们之间的关系, 给出了系统的静态设计视图或静态进程视图,描述了( )中所建立的事物 实例的静态快照。
在统一建模语言 (UML)中,( )展现了 一组对象以及它们之间的关系, 给出了系统的静态设计视图或静态进程视图,描述了( )中所建立的事物 实例的静态快照. 知识点: 统一建模语言 (UML) 问题 ...
- 数据结构基础 之 递归算法实例讲解
在数学与计算机科学中,递归是指在函数的定义中使用函数自身的方法. 递归算法是一种直接或者间接地调用自身算法的过程.在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易 ...
- foreach php,详解PHP中foreach的用法和实例
本篇文章介绍了详解PHP中foreach的用法和实例,详细介绍了foreach的用法,感兴趣的小伙伴们可以参考一下. 在PHP中经常会用到foreach的使用,而要用到foreach,就必须用到数组. ...
- python软件代码示例-用Python写一个模拟qq聊天小程序的代码实例
Python 超简单的聊天程序 客户端: import socket, sys host = '10.248.27.23' # host = raw_input("Plz imput des ...
- c# 多线程中lock用法的经典实例
一.Lock定义 lock 关键字可以用来确保代码块完成运行,而不会被其他线程中断.它可以把一段代码定义为互斥段(critical section),互斥段在一个时刻内只允许一个线程进入执行, ...
- python点名代码_基于python tkinter的点名小程序功能的实例代码
基于python tkinter的点名小程序功能的实例代码,花名册,次数,窗口,未找到,初始化 基于python tkinter的点名小程序功能的实例代码 易采站长站,站长之家为您整理了基于pytho ...
最新文章
- springBoot PUT请求接收不了参数的解决办法
- 动力节点Java培训告诉你Java线程的多功能用法
- DbSetT().Where(e = true)之后再想Include怎么办?
- Python基础入门_3条件语句和迭代循环
- printf利用转译字符在终端显示进度条(时钟)-zhuan
- linux服务器安装centos7,Linux服务器Centos7安装搭建FTP服务器的方法步骤
- Apache Prefork、Worker和Event三种工作模式分析
- 大学本科 java教材_Java程序设计(21世纪大学本科计算机专业系列教材普通高等
- java万年历报告_java万年历设计报告
- 世界杯直播背后的黑科技 腾讯云极速高清技术驱动体育直播发展
- UnityShader学习教程之<StandardShader>
- [影评]《太阳照样升起》
- 计算机网络初探(ip协议)
- 【论文阅读】A Survey of Incentive Mechanism Design for Federated Learning 联邦学习激励机制设计综述
- 转: 学习开源项目的若干建议(infoq)
- STM32:外部中断的使用
- 你真的会用K折交叉吗?对于K折交叉的思考 | K折交叉的坑
- 推理日本谋杀案的问题
- 八、正则表达式与JSON
- 企业邮箱服务器搭建,如何搭建企业邮箱服务器
热门文章
- Java后端开发必备基础
- Typescript笔记-总
- 【解题报告】随便练练二(CF 2300)
- 【JavaScript】同步与异步-异步与并行-异步运行机制-为什么要异步编程-异步与回调-回调地狱-JavaScript中的异步操作
- Borland传奇-李维
- 在Spring Mvc线程中手动创建Bean
- 用Scrapy爬取新浪微博用户信息,粉丝,关注数
- Towards High-Fidelity 3D Face Reconstruction from In-the-Wild Images Using GCN
- Java代码覆盖率框架JaCoCo的core-instr core.internal.instr 包类源码解析
- 中移动的这三波操作,让分布式存储一下子就亮了