我目前正在开发一个基本上旋转的着陆页,并乘以一个生成整数的数字,这是我的LP-ID。
我正在从以2(2,3,4,n)
开头的数字命名的文件夹中调用我的视图var xmapId = Math.floor( Math.random() * ( 2 ) ) + 2;
从公式中得出; xmapID会收到2或3的数字,这可爱小巧,简单但非常基本,我需要添加功能:
1。)一个JS计时器,可以淡入/淡出xmapID var本身的 (与math.random和floor结合。)
2。)使用正则表达式使公式递归且更具动态性:由于将定期添加具有新视图的新文件夹,因此我需要使用$ n作为将要查找文件的变量任何前缀如下所示:
xxxxxxx.ABC.jpg
或
xx.ABC.jpg
所以ABC.jpg之前的任何内容都应该被忽略,用正则表达式公式怎么写呢?
谢谢。
澄清&编辑:
我有一个var mapId =
我需要在这里实现两件事:
1.)Regex:/(.*)([a-z]{4}.jpg)/gim
2.)并以某种方式指向url: './textures/maps/'
之后它会进入var maps = generateXMap( xmapId , 100 );
第二个参数并不重要,并且不会被称为atm。
之后,function generateXMap( folderName, mapWidth ) {
有一个数组:
var sudes = [
{
url: './textures/maps/' + folderName + '/wxyz.jpg',
attr#1: [ etc, etc],
attr#2: [etc, etc ]
},...,...];