ActionScript 3.0 :: Snapping With Tilelist Scrollbar?
Feb 21, 2011
So I'm displaying data with a tilelist and a scrollbar. I want the use of the scrollbar, but I don't want totally free scrolling. For the rows I'm displaying vertically, I don't want to be showing like half a row, I want it to snap. I know this can be achieved with the up / down buttons of the scrollbar, but that's not the way I want it to work How would I be able to ensure that only a full row can be shown when scrolling?I've taken a look at the event you get when you subscribe to ScrollEvent from <TileList>.verticalScrollbar and they run through fl.controls::ScrollBar/handleThumbDrag and l.controls::Scrollbar/setScrollPosition before getting there, which obviously sets how the tilelist should be displayed.
View 3 Replies
Similar Posts:
May 7, 2009
I would like to modify the scrollbar (vertical) of the tilelist component so that there is some space between the top of the scrollbar and the top of the tilelist. Currently, the scrollbar extends the the top and bottom edges of the tilelist. I would like to add a graphic above the scrollbar but below the top of the tilelist. I can't seem to figure out how to do this. I'm working 100% in AS 3 within Flex Builder.
The attached image (picture 3) shows what I would like it to look like (with the yellow lines). Picture 4 shows what it looks like currently.
View 2 Replies
Feb 3, 2010
I've got a TileList with verticalScrollPolicy="on".
Is there a property that returns the width of the tileList minus the width of the scrollbar?
View 1 Replies
Sep 17, 2011
has anyone made a Custom Skin for a TileList component in Flash CS5. I want to change the scrollbar of the TileList, i want the track bar as just a thin white line and the thumb a orange circle, this for a Touch Interface.
View 1 Replies
Feb 1, 2012
I have placed TextFileds inside TileList Compontent. When i try to select the TextField it can't show the selected Textfield in the TileList items by default the TileList items are selected.Finally i need to select the TextFields.
Here is my code:
import fl.controls.TileList; import fl.data.DataProvider; import flash.display.Sprite; import flash.events.Event;
function TileListExample() { var dp:DataProvider = new DataProvider(); var totalEntries:uint = 3; var i:uint; for(i=0; i<totalEntries; i++) { dp.addItem( { source:getTf(), scaleContent:false}
[code]....
View 5 Replies
Jun 22, 2009
There's not that I can't do this, I just want the best way on how to. I want to create a grid in as3 and draggable items that snap to the grid. I guess you all know what I mean. The best way seems to create small boxes like explained in URL... Then add an addeventlistener to it that when the draggable item hits it, the x and y need to be set. Or is there an easier way?
View 4 Replies
Jun 15, 2010
I have a simple character rigging system that I'm working on and I'm running into a bit of a snag. I am trying out the system with a new character animation which has more subtle movements which flash appears to be using pixel snapping on. The result is that, since the eyes, nose, and mouth are all separate pieces and children of the head, their pixel positions are all being snapped a little differently and it looks like the pieces are just floating around on the face.
More background: The assets are SWF files loaded in at run time, they are not cached as bitmap, the issues only appear with small movements that make single pixel differences noticeable, the same animation loaded in as one swf and not rigged looks fine, but this is likely because that swf's x and y position is not changing, just the assets in it. It seems to me like flash is treating the loaded in facial assets as bitmaps with pixel snapping turned on.
View 0 Replies
Mar 31, 2011
i have a made adrag and drop situation where someone is cooking a steak. the pan has the instance name of triangle_mc and and the food has an instance name of triangle_mc the script below works fine.
[Code]....
View 2 Replies
Jul 18, 2003
Is there a way to have the startDrag command not lock to the centre of a MC but to have it snap and drag from a set location, ie _x and _y positions, on a MC.
View 8 Replies
Mar 16, 2010
I have a floor plan and I need to implement snapping on the walls. The walls are made with lineTo method.
View 1 Replies
Sep 1, 2010
I'm outputting some dynamic text, and I'm in desperate need of figuring out a way to display an image beneath it, and to dynamically display so it's always at the bottom of the text. The image is another line of text that is styled so I can't simply write it into the box.
View 3 Replies
Apr 4, 2011
I've got a movie clip that's basically a grid with small little boxes that total 84 rows, and 20 columns...I'm trying to get the user to be able to snap to the y position of one of the small little boxes.You click on a square, and position it over one of the small boxes in the grid, but it always snaps "wrong". I've tried --square_on_grid.y = Math.round(square_y/g_gridSpacing) * g_gridSpacing;
View 7 Replies
Mar 12, 2012
I have an imported png in a 'info_icon' symbol. I have another imported png in a 'info_content' symbol.
I have some code that allows you to drag an instance of a 'map' symbol around. Inside this map symbol are instances of 'info_icon' and 'info_content'.
When I drag the map slowly, I can see the info_icon instances and info_content instances, jiggle ever so slightly...I think to line up to pixels.
how to stop that. I'm looking at the pixelSnapping property and it doesn't seem to be helping..
info_button_mc.pixelSnapping = PixelSnapping.NEVER;
View 2 Replies
Feb 15, 2009
How would I go about snapping the mouse cursor to the centre of an MC when it is clicked upon (thus picking it up)? using a event.target.startDrag
ActionScript Code:
if (event.target.name == myEvent) {
if (event.target.currentFrame != 2){
event.target.startDrag();
[Code].....
View 1 Replies
Jan 30, 2011
I've googled out a lot of different stuff on this matter but nothing seems to work. I have a Sprite object which is used as a main container for other objects.The lowermost child of this sprite is a Bitmap which represents a background, the upper ones are MovieClips. These movie clips contain bitmaps. There are also DropShadow filters applied to these movie clipsThe problem is that when the main container moves, e.g. 1.3 pixels to to the right or to the left (doesn't matter) all those objects (movie clips contained inside of it) move like they snap to pixels. Well,it's obvious, they do. But is it possible to avoid pixel snapping for movie clips and sprites?I tried to set pixelSnapping of the bitmaps inside those MovieClips to "never", but it doesn't work. Removing all filters or drawing movie clip to bitmapdata doesn't help either.
View 3 Replies
Nov 5, 2011
I'm trying to make a gallery where the user can move the cursor to the left and right to have the images slide in that direction. I also want to have the image that's in focus snap to the screen after about 2-3 seconds of the cursor staying around the center.
View 1 Replies
Feb 9, 2010
I am trying to snap 2 vector points together but for some reason its moving the entire object instead of the point. I am trying to follow instructions in a book and the book shows that it is using the solid (filled) selection tool and it has the magnet turned on for snap options. It shows I am suppose to click where the (right triangle) appears beside the mouse arrow and then snap. but it keeps moving the entire Object even with the (right triangle) appear beside the mouse arrow. what could I be doing wrong ??
View 2 Replies
Apr 26, 2009
how I would convert this vertical scrollbar into a horizontal scrollbar
heres the code:
onClipEvent (load) {
diff_y = bound_box._height-scroller._height;
bounds = bound_box.getBounds(this);
top = bounds.yMin+(scroller._height/2);
bottom = bounds.yMax-(scroller._height/2);
[code]....
View 3 Replies
Jun 27, 2010
I am currently making a clone of Puzzle Bobble, and I'm having a bit of problem with snapping balls to a grid.(I can't post links it seems, but see the first hit on google when you search for "flash puzzle bobble" if you don't know what game I'm talking.)I have a decently working hit detection, calculating the distance between the fired ball and each ball already on the playfield and stopping the ball when the distance is less than the combined radius of two balls. At this point I send the stopped ball to a function that I use to reposition the ball according to the grid.My grid is currently constructed as a multi dimensional array, like this:
Code:
var field:Array = [
[0,0,0,0,0,0,0,0],
[code].....
View 0 Replies
Aug 2, 2009
I'm working with the TileList component in an application, and loading in an MC from the library to display multiple times across some columns and rows.How do I make an event function for the MC in the TileList, so that when a user clicks it, it will trigger a custom function? I do not see that the TileList has something like this inherently for it's source item.I made an external class for the MC being used in the TileList, but my standard "addEventListener"s are not working.[code]}
View 2 Replies
Oct 5, 2009
I'm trying to load a bunch of symbols with UILoaders into a TileList. The code executes without error but the image that I was loading into the UILoader doesn't show up. I'm looping through an array and creating a new object (the one with the UILoader), setting the UILoader source and then adding it to the TileList.
View 1 Replies
Mar 9, 2009
I'm looking for a lightweight alternative to the TileList component. I'm currently designing and developing an MPU Ad Creative that references an XML doc and pulls in four FLVs and their appropriate meta data. These videos will then be playable in the merch window, and there will be some opt-in data capture going on as well.
I've got a prototype going at the moment that grabs the XML and populates a TileList, and then uses ListEvent Listeners to add functionality to each of the ImageCells. All working fine, except that the file size is already at 47k without any of the data capture form fields in there. This is already over the TZ polite-load limit, and I've only added maybe 60% of the functionality. When I remove the TileList class, the swf shrinks down to 3k (a much nicer size ), and even after adding the remaining 40% I can't see this going much above 15k.
So, anyone know of anything I could use to replace TileList? I thought about creating my own class that holds all the information for each Video I need, but I thought I should check first to see if there are any other alternatives.
View 1 Replies
Feb 3, 2012
I have a TileList witch all my movieclips from library, i wold like to click in item and this item appear on my stage.
Code:
myTileList.addEventListener(MouseEvent.MOUSE_DOWN,clicouItemLista);
function clicouItemLista(e:Event){
//-----------------------example out
[Code]....
View 1 Replies
Oct 2, 2009
Okay, so I am filling a TileList component with custom "ChordUnit" MovieClip objects, each of which is associate to a ChordUnit ClassI've established a way of determining if any of these objects are being moused over or clicked:
public function setChordBinSong(song:int, extend:Boolean):void {
dpChords = new DataProvider();
for (var i=0; i < activeChords.length; i++) {
[code].....
View 10 Replies
May 12, 2010
Is there a way to add padding between elements in a TileList .
I've passed deadline with a big project , it's all done , but he changed his mind and demands padding. And doesn't want without, i don't have time to make a new component
View 4 Replies
Jul 13, 2010
I have a tileList that I'm loading swfs into. One of my swfs has a particle system in it and every time it is loaded into the tilelist the particle system slows down. Every time the swfs are loaded I use tileList.removeAll() to clear it and then tileList.addItem() to repopulate the tileList. My guess is that this isn't actually unloading the swfs completely so they are building up in memory. What do I have to do to unload the swfs completely to prevent them from slowing down?
View 1 Replies
Dec 2, 2011
I want to know when the same item in a tileList has been clicked so I can remove that item. All the tutorials I've found use a Change event on the tileList which doesn't fire when the same item has been clicked again.
View 1 Replies
Aug 14, 2009
In the code below, the presentedAlbumIndex is used to control the selectedIndex of the TileList. Item "five" is initially selected. Whenever the button is pressed the first item in the array is deleted, and the presentedAlbumIndex is decremented.
In theory, the selected index should stay with "five" every time the button is clicked (until "five" is itself deleted). It works this way for the first button press. However, on the 2nd button press the highlighting changes to "six" for some reason. Also, the TileList selectedIndex is always one behind.
I tried looking into ListBase and monitoring selectedIndex. It looks like the selectedIndex is updated initially to the correct index, but then it reverts back at some point to the correct index+1. I do not know why it's setting back.
It seems it's due to the fact that I am doing a data provider delete and index change in the same operation.
Is there some function in TileList I could override to keep selectedIndex up to date?
Steve
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
[Code]....
View 1 Replies
Sep 1, 2009
In my TileList, I want to select the TileList items on rollover, as opposed to the click event. I already have the TileList setup to allowMultipleSelection = "true".
View 3 Replies
Sep 3, 2009
I have 2 TileList component in my Flex application. 1 tilelist is filled with data much like following xml sample:
<person name="Test">
<likes>Flex</likes>
<likes>PHP</likes>
</person>
<person name="test2">
[Code] .....
data shown is the preference.
The user can click the first tilelist and then the items that person "likes" should be selected in the second tilelist (in other words they lit up). Click event on my first tilelist
private function highlightPreferences(e:ListEvent):void{
trace(e.currentTarget);
//and now I'm stuck
}
View 1 Replies